Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2024 ▲▼ | Q4 2024 ▲▼ | Change ▲▼ | Q3 2024 ▲▼ | Q4 2024 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| SPDR S&P 500 ETF TR(SPY) | 40,371 | 167,474 | +127,103 | 23,163 | 98,153 | 2.91% | +74,990 |
| DONALDSON INC(DCI) | 0 | 916,064 | +916,064 | 0 | 61,697 | 1.83% | +61,697 |
| SCHLUMBERGER LTD(SLB) | 0 | 1,372,122 | +1,372,122 | 0 | 52,607 | 1.56% | +52,607 |
| OCCIDENTAL PETE CORP(OXY) | 1,655,508 | 2,461,033 | +805,525 | 85,325 | 121,600 | 3.61% | +36,275 |
| FISERV INC(FISV) | 1,330,045 | 1,244,900 | -85,145 | 238,943 | 255,727 | 7.58% | +16,785 |
| VISA INC(V) | 544,642 | 509,623 | -35,019 | 149,749 | 161,061 | 4.78% | +11,312 |
| BOOKING HOLDINGS INC(BKNG) | 21,684 | 20,565 | -1,119 | 91,336 | 102,175 | 3.03% | +10,839 |
| MARKEL GROUP INC(MKL) | 100,829 | 95,265 | -5,564 | 158,159 | 164,450 | 4.88% | +6,291 |
| DISNEY WALT CO(DIS) | 627,759 | 588,972 | -38,787 | 60,384 | 65,582 | 1.94% | +5,198 |
| MCKESSON CORP(MCK) | 438,922 | 389,825 | -49,097 | 217,012 | 222,166 | 6.59% | +5,154 |
| BROOKFIELD CORP(BN) | 4,368,770 | 4,114,865 | -253,905 | 232,204 | 236,400 | 7.01% | +4,196 |
| ISHARES TR | 1,030 | 10,113 | +9,083 | 324 | 3,258 | 0.10% | +2,934 |
| CME GROUP INC(CME) | 467,118 | 450,822 | -16,296 | 103,070 | 104,695 | 3.10% | +1,625 |
| SCHWAB CHARLES CORP(SCHW) | 0 | 14,765 | +14,765 | 0 | 1,093 | 0.03% | +1,093 |
| NVIDIA CORPORATION(NVDA) | 40,932 | 42,939 | +2,007 | 4,971 | 5,766 | 0.17% | +795 |
| SALESFORCE INC(CRM) | 9,763 | 10,362 | +599 | 2,672 | 3,464 | 0.10% | +792 |
| ALPHABET INC(GOOG) | 19,270 | 20,510 | +1,240 | 3,222 | 3,906 | 0.12% | +684 |
| IMMUNOME INC(IMNM) | 0 | 44,389 | +44,389 | 0 | 471 | 0.01% | +471 |
| ALPHABET INC(GOOG) | 12,020 | 12,855 | +835 | 1,994 | 2,434 | 0.07% | +440 |
| APPLE INC(AAPL) | 16,769 | 17,296 | +527 | 3,907 | 4,331 | 0.13% | +424 |
| ELI LILLY & CO(LLY) | 1,494 | 2,240 | +746 | 1,324 | 1,729 | 0.05% | +406 |
| MASTERCARD INCORPORATED(MA) | 4,581 | 4,915 | +334 | 2,262 | 2,588 | 0.08% | +326 |
| AUTOMATIC DATA PROCESSING IN | 6,270 | 6,765 | +495 | 1,735 | 1,980 | 0.06% | +245 |
| INTUIT(INTU) | 5,244 | 5,570 | +326 | 3,257 | 3,501 | 0.10% | +244 |
| NCR ATLEOS CORPORATION(NATL) | 0 | 6,364 | +6,364 | 0 | 216 | 0.01% | +216 |
| SONY GROUP CORP(SONY) | 20,889 | 104,445 | +83,556 | 2,017 | 2,210 | 0.07% | +193 |
| STRYKER CORPORATION(SYK) | 7,515 | 8,052 | +537 | 2,715 | 2,899 | 0.09% | +184 |
| ACCENTURE PLC IRELAND SHS CLASS A | 7,966 | 8,513 | +547 | 2,816 | 2,995 | 0.09% | +179 |
| QUINCE THERAPEUTICS INC | 0 | 91,061 | +91,061 | 0 | 170 | 0.01% | +170 |
| GRAINGER W W INC(GWW) | 2,001 | 2,122 | +121 | 2,079 | 2,237 | 0.07% | +158 |
| CARGURUS INC(CARG) | 14,163 | 14,163 | 0 | 425 | 518 | 0.02% | +92 |
| EATON CORP PLC(ETN) | 3,102 | 3,327 | +225 | 1,028 | 1,104 | 0.03% | +76 |
| FIRST HORIZON CORPORATION(FHN) | 13,794 | 13,794 | 0 | 214 | 278 | 0.01% | +64 |
| EAST WEST BANCORP INC(EWBC) | 3,191 | 3,191 | 0 | 264 | 306 | 0.01% | +42 |
| HEALTHEQUITY INC(HQY) | 2,880 | 2,880 | 0 | 236 | 276 | 0.01% | +41 |
| VOXX INTL CORP | 28,821 | 28,821 | 0 | 183 | 213 | 0.01% | +29 |
| ARMSTRONG WORLD INDS INC NEW(AWI) | 1,617 | 1,617 | 0 | 213 | 229 | 0.01% | +16 |
| KILROY RLTY CORP(KRC) | 6,022 | 6,022 | 0 | 233 | 244 | 0.01% | +11 |
| BRANDYWINE RLTY TR | 29,683 | 29,683 | 0 | 161 | 166 | 0.00% | +5 |
| ALLY FINL INC(ALLY) | 6,386 | 6,386 | 0 | 227 | 230 | 0.01% | +3 |
| SPDR DOW JONES INDL AVERAGE(DIA) | 1,095 | 1,095 | 0 | 463 | 466 | 0.01% | +3 |
| CACTUS INC(WHD) | 3,682 | 3,682 | 0 | 220 | 215 | 0.01% | -5 |
| QUEST DIAGNOSTICS INC(DGX) | 1,413 | 1,413 | 0 | 219 | 213 | 0.01% | -6 |
| PROGRESSIVE CORP(PGR) | 3,314 | 3,475 | +161 | 841 | 833 | 0.02% | -8 |
| MARCUS & MILLICHAP INC(MMI) | 9,527 | 9,527 | 0 | 378 | 365 | 0.01% | -13 |
| BERKSHIRE HATHAWAY INC DEL | 2 | 2 | 0 | 1,382 | 1,362 | 0.04% | -21 |
| PIEDMONT OFFICE REALTY TR IN(PDM) | 22,687 | 22,687 | 0 | 229 | 208 | 0.01% | -22 |
| PORTLAND GEN ELEC CO(POR) | 87,012 | 90,417 | +3,405 | 4,168 | 3,944 | 0.12% | -224 |
| HIGHWOODS PPTYS INC(HIW) | 6,762 | 0 | -6,762 | 227 | 0 | — | -227 |
| SCOTTS MIRACLE-GRO CO(SMG) | 2,729 | 0 | -2,729 | 237 | 0 | — | -237 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 9,651 | 7,683 | -1,968 | 826 | 556 | 0.02% | -270 |
| VALVOLINE INC(VVV) | 46,873 | 42,893 | -3,980 | 1,962 | 1,552 | 0.05% | -410 |
| ADOBE INC(ADBE) | 4,724 | 4,507 | -217 | 2,446 | 2,004 | 0.06% | -442 |
| UNILEVER PLC(UL) | 7,660 | 0 | -7,660 | 498 | 0 | — | -498 |
| BAIDU INC | 13,288 | 0 | -13,288 | 1,399 | 0 | — | -1,399 |
| AON PLC(AON) | 250,739 | 236,323 | -14,416 | 86,753 | 84,878 | 2.52% | -1,875 |
| UNITEDHEALTH GROUP INC(UNH) | 3,954 | 0 | -3,954 | 2,312 | 0 | — | -2,312 |
| GENTEX CORP(GNTX) | 1,898,159 | 1,829,868 | -68,291 | 56,356 | 52,572 | 1.56% | -3,784 |
| U HAUL HOLDING COMPANY | 1,033,451 | 996,803 | -36,648 | 74,408 | 63,845 | 1.89% | -10,563 |
| U HAUL HOLDING COMPANY | 704,004 | 635,399 | -68,605 | 54,546 | 43,900 | 1.30% | -10,647 |
| AIR PRODS & CHEMS INC | 547,877 | 518,150 | -29,727 | 163,125 | 150,284 | 4.46% | -12,841 |
| MICROSOFT CORP(MSFT) | 450,930 | 424,895 | -26,035 | 194,035 | 179,094 | 5.31% | -14,941 |
| MILLERKNOLL INC(MLKN) | 1,382,304 | 848,593 | -533,711 | 34,226 | 19,170 | 0.57% | -15,056 |
| ORACLE CORP(ORCL) | 981,365 | 912,917 | -68,448 | 167,225 | 152,128 | 4.51% | -15,096 |
| UNION PAC CORP(UNP) | 559,621 | 537,113 | -22,508 | 137,935 | 122,483 | 3.63% | -15,452 |
| BERKSHIRE HATHAWAY INC DEL | 477,283 | 449,023 | -28,260 | 219,674 | 203,533 | 6.04% | -16,141 |
| SPDR SER TR ST STR BLO 1 ETF | 457,679 | 249,690 | -207,989 | 42,019 | 22,829 | 0.68% | -19,190 |
| SMITH & NEPHEW PLC(SNN) | 2,900,452 | 2,631,524 | -268,928 | 90,320 | 64,683 | 1.92% | -25,637 |
| LOCKHEED MARTIN CORP(LMT) | 208,843 | 197,786 | -11,057 | 122,081 | 96,112 | 2.85% | -25,969 |
| NOVARTIS AG(NVS) | 1,277,793 | 1,203,323 | -74,470 | 146,972 | 117,095 | 3.47% | -29,876 |
| CENTENE CORP DEL(CNC) | 2,139,522 | 1,991,381 | -148,141 | 161,063 | 120,638 | 3.58% | -40,425 |
| CVS HEALTH CORP(CVS) | 1,905,155 | 1,023,061 | -882,094 | 119,796 | 59,642 | 1.77% | -60,154 |
| COMCAST CORP NEW(CCZ) | 4,755,887 | 2,992,088 | -1,763,799 | 198,653 | 112,293 | 3.33% | -86,360 |
| REALTY INCOME CORP(O) | 2,321,695 | 8,954 | -2,312,741 | 147,242 | 478 | 0.01% | -146,764 |