Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2023 ▲▼ | Q1 2024 ▲▼ | Change ▲▼ | Q4 2023 ▲▼ | Q1 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| PROGRESSIVE CORP(PGR) | 1,388,686 | 1,279,116 | -109,570 | 221,190 | 264,547 | 16.56% | +43,357 |
| NETFLIX INC(NFLX) | 225,388 | 220,618 | -4,770 | 109,737 | 133,988 | 8.39% | +24,251 |
| BERKSHIRE HATHAWAY INC DEL | 367,458 | 360,613 | -6,845 | 131,058 | 151,645 | 9.49% | +20,587 |
| AMAZON COM INC(AMZN) | 599,110 | 596,235 | -2,875 | 91,029 | 107,549 | 6.73% | +16,520 |
| MARTIN MARIETTA MATLS INC(MLM) | 106,847 | 103,472 | -3,375 | 53,307 | 63,526 | 3.98% | +10,219 |
| FASTENAL CO(FAST) | 1,117,678 | 1,069,848 | -47,830 | 72,392 | 82,528 | 5.17% | +10,136 |
| ECOLAB INC(ECL) | 350,909 | 344,066 | -6,843 | 69,603 | 79,445 | 4.97% | +9,842 |
| REGENERON PHARMACEUTICALS(REGN) | 143,529 | 141,013 | -2,516 | 126,060 | 135,724 | 8.50% | +9,664 |
| WELLS FARGO CO NEW(WFC) | 998,530 | 980,070 | -18,460 | 49,148 | 56,805 | 3.56% | +7,657 |
| JPMORGAN CHASE & CO(JPM) | 250,392 | 246,417 | -3,975 | 42,592 | 49,357 | 3.09% | +6,766 |
| ELEVANCE HEALTH INC(ELV) | 136,493 | 134,438 | -2,055 | 64,365 | 69,711 | 4.36% | +5,347 |
| ALPHABET INC(GOOG) | 290,015 | 289,202 | -813 | 40,512 | 43,649 | 2.73% | +3,137 |
| BROOKFIELD CORP(BN) | 2,151,817 | 2,113,822 | -37,995 | 86,331 | 88,506 | 5.54% | +2,175 |
| PAYCHEX INC(PAYX) | 967,229 | 949,934 | -17,295 | 115,207 | 116,652 | 7.30% | +1,445 |
| BROOKFIELD ASSET MANAGMT LTD(BAM) | 411,187 | 414,389 | +3,202 | 16,517 | 17,413 | 1.09% | +895 |
| INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT | 0 | 1,195 | +1,195 | 0 | 202 | 0.01% | +202 |
| ALPHABET INC(GOOG) | 2,775 | 2,775 | 0 | 391 | 423 | 0.03% | +31 |
| US BANCORP DEL(USB) | 9,649 | 9,649 | 0 | 418 | 431 | 0.03% | +14 |
| MIRATI THERAPEUTICS INC | 4,250 | 0 | -4,250 | 250 | 0 | — | -250 |
| EXPEDITORS INTL WASH INC(EXPD) | 18,025 | 16,025 | -2,000 | 2,293 | 1,948 | 0.12% | -345 |
| UNION PAC CORP(UNP) | 188,062 | 185,262 | -2,800 | 46,192 | 45,561 | 2.85% | -630 |
| COMCAST CORP NEW(CCZ) | 1,123,969 | 1,104,964 | -19,005 | 49,286 | 47,900 | 3.00% | -1,386 |
| NIKE INC(NKE) | 423,917 | 422,097 | -1,820 | 46,025 | 39,669 | 2.48% | -6,356 |