Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| NVIDIA Corp(NVDA) | 91,231 | 81,149 | -10,082 | 45,179 | 73,323 | 3.03% | +28,144 |
| BlackRock, Inc | 0 | 32,302 | +32,302 | 0 | 26,930 | 1.11% | +26,930 |
| Amazon.com Inc(AMZN) | 175,225 | 223,795 | +48,570 | 26,624 | 40,368 | 1.67% | +13,744 |
| Amphenol Corp Cl A | 178,247 | 264,114 | +85,867 | 17,670 | 30,466 | 1.26% | +12,796 |
| Corpay Inc(CPAY) | 0 | 36,980 | +36,980 | 0 | 11,410 | 0.47% | +11,410 |
| Monolithic Power Sys Inc(MPWR) | 25,389 | 39,912 | +14,523 | 16,015 | 27,037 | 1.12% | +11,022 |
| Microsoft Corp(MSFT) | 212,581 | 213,283 | +702 | 79,939 | 89,732 | 3.70% | +9,793 |
| Advanced Micro Devices(AMD) | 0 | 52,706 | +52,706 | 0 | 9,513 | 0.39% | +9,513 |
| Neurocrine Biosciences(NBIX) | 0 | 64,539 | +64,539 | 0 | 8,901 | 0.37% | +8,901 |
| IntercontinentalExchange | 0 | 64,669 | +64,669 | 0 | 8,887 | 0.37% | +8,887 |
| Merck & Co Inc(MRK) | 375,012 | 376,099 | +1,087 | 40,884 | 49,626 | 2.05% | +8,742 |
| Fiserv Inc(FISV) | 0 | 54,137 | +54,137 | 0 | 8,652 | 0.36% | +8,652 |
| Tyler Technologies Inc(TYL) | 0 | 36,981 | +36,981 | 0 | 15,717 | 0.65% | +15,717 |
| MSCI Inc | 15,525 | 29,513 | +13,988 | 8,782 | 16,541 | 0.68% | +7,759 |
| Alphabet Inc Cl A | 267,216 | 296,523 | +29,307 | 37,327 | 44,754 | 1.85% | +7,427 |
| Eli Lilly & Co(LLY) | 49,995 | 46,275 | -3,720 | 29,143 | 36,000 | 1.49% | +6,857 |
| CrowdStrike Holdings Inc(CRWD) | 40,414 | 52,875 | +12,461 | 10,319 | 16,951 | 0.70% | +6,633 |
| Meta Platforms(META) | 74,973 | 67,645 | -7,328 | 26,537 | 32,847 | 1.36% | +6,310 |
| Stryker Corp(SYK) | 91,673 | 93,921 | +2,248 | 27,452 | 33,611 | 1.39% | +6,159 |
| Techtronic INDS LTD SP ADR | 60,728 | 136,175 | +75,447 | 3,618 | 9,230 | 0.38% | +5,612 |
| State Street Corp(STT) | 0 | 69,335 | +69,335 | 0 | 5,361 | 0.22% | +5,361 |
| Principal Financial Group | 0 | 60,810 | +60,810 | 0 | 5,249 | 0.22% | +5,249 |
| NICE Systems Ltd(NICE) | 22,096 | 36,869 | +14,773 | 4,408 | 9,609 | 0.40% | +5,200 |
| Southern Co(SO) | 0 | 94,879 | +94,879 | 0 | 6,807 | 0.28% | +6,807 |
| Dexcom Inc(DXCM) | 0 | 155,813 | +155,813 | 0 | 21,611 | 0.89% | +21,611 |
| Chipotle Mexican Grill(CMG) | 7,002 | 7,054 | +52 | 16,013 | 20,504 | 0.85% | +4,491 |
| Brookfield Asset Mgmt Cl A(BAM) | 97,058 | 191,815 | +94,757 | 3,899 | 8,060 | 0.33% | +4,161 |
| Invesco S&P 500 Eq Wt ETF | 0 | 22,565 | +22,565 | 0 | 3,822 | 0.16% | +3,822 |
| Linde PLC F(LIN) | 65,255 | 65,749 | +494 | 26,801 | 30,529 | 1.26% | +3,728 |
| Airbus SE | 99,550 | 153,186 | +53,636 | 3,843 | 7,061 | 0.29% | +3,218 |
| WNS Holdings | 0 | 62,502 | +62,502 | 0 | 3,158 | 0.13% | +3,158 |
| Fastenal Co(FAST) | 250,367 | 249,542 | -825 | 16,216 | 19,250 | 0.79% | +3,033 |
| Republic Services(RSG) | 125,964 | 124,231 | -1,733 | 20,773 | 23,783 | 0.98% | +3,010 |
| Exxon Mobil Corp | 0 | 213,413 | +213,413 | 0 | 24,807 | 1.02% | +24,807 |
| Walt Disney Co(DIS) | 116,348 | 108,813 | -7,535 | 10,505 | 13,314 | 0.55% | +2,809 |
| Chubb Ltd | 0 | 87,828 | +87,828 | 0 | 22,759 | 0.94% | +22,759 |
| Xylem Inc(XYL) | 130,955 | 135,720 | +4,765 | 14,976 | 17,540 | 0.72% | +2,564 |
| Target Corp(TGT) | 59,035 | 61,860 | +2,825 | 8,408 | 10,962 | 0.45% | +2,554 |
| Duke Energy Corp(DUK) | 58,476 | 84,990 | +26,514 | 5,675 | 8,219 | 0.34% | +2,545 |
| ASML Holdings NV NY Reg Shares N Y REGISTRY SHS | 11,976 | 11,937 | -39 | 9,065 | 11,585 | 0.48% | +2,520 |
| IBM(IBM) | 130,050 | 124,414 | -5,636 | 21,270 | 23,758 | 0.98% | +2,488 |
| Sherwin Williams(SHW) | 63,525 | 64,129 | +604 | 19,813 | 22,274 | 0.92% | +2,460 |
| AbbVie Inc(ABBV) | 0 | 86,312 | +86,312 | 0 | 15,717 | 0.65% | +15,717 |
| Mastercard Inc-A(MA) | 0 | 41,074 | +41,074 | 0 | 19,780 | 0.82% | +19,780 |
| Experian PLC | 105,352 | 150,269 | +44,917 | 4,300 | 6,557 | 0.27% | +2,256 |
| Visa Inc Cl A(V) | 121,945 | 121,627 | -318 | 31,748 | 33,944 | 1.40% | +2,195 |
| Costco Wholesale | 32,296 | 32,062 | -234 | 21,318 | 23,490 | 0.97% | +2,172 |
| General Dynamics(GD) | 81,032 | 82,105 | +1,073 | 21,042 | 23,194 | 0.96% | +2,152 |
| Booz Allen Hamilton Cl A | 199,392 | 185,837 | -13,555 | 25,504 | 27,586 | 1.14% | +2,081 |
| Taiwan Semiconductor(TSM) | 115,686 | 103,627 | -12,059 | 12,031 | 14,098 | 0.58% | +2,067 |
| CME Group Inc(CME) | 0 | 17,660 | +17,660 | 0 | 3,802 | 0.16% | +3,802 |
| ServiceNow, Inc(NOW) | 35,090 | 35,169 | +79 | 24,791 | 26,813 | 1.11% | +2,022 |
| JP Morgan Chase & Co(JPM) | 128,378 | 118,814 | -9,564 | 21,837 | 23,798 | 0.98% | +1,961 |
| Casey's General Stores(CASY) | 30,930 | 32,843 | +1,913 | 8,498 | 10,459 | 0.43% | +1,961 |
| Constellation Brands Inc Cl A(STZ) | 0 | 61,663 | +61,663 | 0 | 16,758 | 0.69% | +16,758 |
| HEICO Corp(HEI) | 93,108 | 96,860 | +3,752 | 16,654 | 18,500 | 0.76% | +1,846 |
| Icon PLC | 0 | 28,259 | +28,259 | 0 | 9,494 | 0.39% | +9,494 |
| ResMed Inc(RMD) | 66,780 | 66,470 | -310 | 11,487 | 13,163 | 0.54% | +1,676 |
| Corteva Inc(CTVA) | 0 | 126,458 | +126,458 | 0 | 7,293 | 0.30% | +7,293 |
| Walmart Inc(WMT) | 0 | 324,862 | +324,862 | 0 | 19,547 | 0.81% | +19,547 |
| Home Depot Inc(HD) | 47,046 | 46,499 | -547 | 16,304 | 17,837 | 0.74% | +1,533 |
| Atlassian Corp PLC | 24,179 | 36,576 | +12,397 | 5,751 | 7,136 | 0.29% | +1,385 |
| Veeva Systems Inc(VEEV) | 0 | 36,513 | +36,513 | 0 | 8,460 | 0.35% | +8,460 |
| Vanguard US Tot Mkt ETF | 35,681 | 37,681 | +2,000 | 8,464 | 9,793 | 0.40% | +1,329 |
| Japan Index (ETF) | 177,895 | 178,518 | +623 | 11,410 | 12,737 | 0.53% | +1,327 |
| CDW Corp(CDW) | 92,249 | 87,093 | -5,156 | 20,970 | 22,277 | 0.92% | +1,307 |
| Hershey Co(HSY) | 0 | 13,855 | +13,855 | 0 | 2,695 | 0.11% | +2,695 |
| Bank of Montreal | 0 | 51,535 | +51,535 | 0 | 5,034 | 0.21% | +5,034 |
| The Trade Desk Inc Cl A | 0 | 102,382 | +102,382 | 0 | 8,950 | 0.37% | +8,950 |
| Ross Stores(ROST) | 130,552 | 131,562 | +1,010 | 18,067 | 19,308 | 0.80% | +1,241 |
| Intuitive Surgical Inc | 52,235 | 47,096 | -5,139 | 17,622 | 18,796 | 0.78% | +1,174 |
| Procter & Gamble Co(PG) | 0 | 77,452 | +77,452 | 0 | 12,567 | 0.52% | +12,567 |
| Bank of NY Mellon | 173,525 | 175,280 | +1,755 | 9,032 | 10,100 | 0.42% | +1,068 |
| Verizon Comm Inc | 204,744 | 209,169 | +4,425 | 7,719 | 8,777 | 0.36% | +1,058 |
| Emerson Electric Co(EMR) | 0 | 75,320 | +75,320 | 0 | 8,543 | 0.35% | +8,543 |
| WisdomTree Europe Hedged Eq Fu | 178,340 | 178,320 | -20 | 7,642 | 8,613 | 0.36% | +971 |
| Global Pmts Inc | 84,503 | 87,091 | +2,588 | 10,732 | 11,641 | 0.48% | +909 |
| Salesforce.com | 69,482 | 63,463 | -6,019 | 18,283 | 19,114 | 0.79% | +830 |
| West Pharmaceutical Services(WST) | 0 | 31,026 | +31,026 | 0 | 12,277 | 0.51% | +12,277 |
| MTU Aero Engines AG | 42,296 | 42,070 | -226 | 4,561 | 5,343 | 0.22% | +782 |
| Schlumberger Ltd(SLB) | 0 | 379,241 | +379,241 | 0 | 20,786 | 0.86% | +20,786 |
| Caterpillar Inc(CAT) | 0 | 12,260 | +12,260 | 0 | 4,492 | 0.19% | +4,492 |
| Kinder Morgan Inc | 400,784 | 425,349 | +24,565 | 7,070 | 7,801 | 0.32% | +731 |
| Roper Industries Inc(ROP) | 16,279 | 17,028 | +749 | 8,875 | 9,550 | 0.39% | +675 |
| Chevron Corp(CVX) | 0 | 79,251 | +79,251 | 0 | 12,501 | 0.52% | +12,501 |
| Martin Marietta Materials(MLM) | 53,207 | 44,188 | -9,019 | 26,546 | 27,129 | 1.12% | +583 |
| Automatic Data Proc | 0 | 42,229 | +42,229 | 0 | 10,546 | 0.44% | +10,546 |
| Coca-Cola Co(KO) | 0 | 128,119 | +128,119 | 0 | 7,838 | 0.32% | +7,838 |
| Terreno Realty Corp(TRNO) | 106,985 | 108,971 | +1,986 | 6,705 | 7,236 | 0.30% | +531 |
| Pepsico Inc(PEP) | 0 | 187,171 | +187,171 | 0 | 32,757 | 1.35% | +32,757 |
| Colgate-Palmolive Co(CL) | 0 | 52,290 | +52,290 | 0 | 4,709 | 0.19% | +4,709 |
| Travelers Company Inc(TRV) | 0 | 12,575 | +12,575 | 0 | 2,894 | 0.12% | +2,894 |
| iShares MSCI EU Financial | 438,357 | 425,197 | -13,160 | 9,188 | 9,669 | 0.40% | +481 |
| Capgemini | 0 | 101,503 | +101,503 | 0 | 4,677 | 0.19% | +4,677 |
| Intuit Inc(INTU) | 16,765 | 16,825 | +60 | 10,479 | 10,936 | 0.45% | +458 |
| Paychex Inc(PAYX) | 49,353 | 51,498 | +2,145 | 5,878 | 6,324 | 0.26% | +446 |
| Welltower Inc | 0 | 58,384 | +58,384 | 0 | 5,455 | 0.23% | +5,455 |
| RTX Corp(RTX) | 0 | 59,812 | +59,812 | 0 | 5,833 | 0.24% | +5,833 |
| Medtronic PLC | 78,836 | 79,028 | +192 | 6,495 | 6,887 | 0.28% | +393 |
| Vanguard Total Bond Market ETF | 78,215 | 84,610 | +6,395 | 5,753 | 6,145 | 0.25% | +393 |