Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q1 2025 ▲▼ | Q2 2025 ▲▼ | Change ▲▼ | Q1 2025 ▲▼ | Q2 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| HERSHEY CO(HSY) | 0 | 545,858 | +545,858 | 0 | 90,588 | 2.61% | +90,588 |
| ADOBE INC(ADBE) | 4,593 | 236,955 | +232,362 | 1,762 | 91,679 | 2.64% | +89,917 |
| FRANCO NEV CORP(FNV) | 0 | 478,933 | +478,933 | 0 | 78,509 | 2.26% | +78,509 |
| ORACLE CORP(ORCL) | 841,797 | 883,272 | +41,475 | 117,692 | 193,113 | 5.56% | +75,421 |
| MICROSOFT CORP(MSFT) | 417,007 | 444,957 | +27,950 | 156,540 | 221,333 | 6.37% | +64,792 |
| DISNEY WALT CO(DIS) | 578,369 | 840,267 | +261,898 | 57,085 | 104,203 | 3.00% | +47,118 |
| U HAUL HOLDING COMPANY | 610,916 | 1,449,296 | +838,380 | 39,929 | 81,692 | 2.35% | +41,763 |
| NOVARTIS AG(NVS) | 1,258,639 | 1,262,444 | +3,805 | 140,313 | 152,770 | 4.40% | +12,457 |
| BOOKING HOLDINGS INC(BKNG) | 17,333 | 15,686 | -1,647 | 79,849 | 90,904 | 2.62% | +11,055 |
| MARKEL GROUP INC(MKL) | 88,869 | 87,980 | -889 | 166,150 | 175,759 | 5.06% | +9,609 |
| UNITEDHEALTH GROUP INC(UNH) | 0 | 29,465 | +29,465 | 0 | 9,192 | 0.26% | +9,192 |
| SPDR S&P 500 ETF TR(SPY) | 28,660 | 36,954 | +8,294 | 16,032 | 22,835 | 0.66% | +6,803 |
| HALEON PLC(HLN) | 0 | 491,450 | +491,450 | 0 | 5,096 | 0.15% | +5,096 |
| SMITH & NEPHEW PLC(SNN) | 2,076,520 | 2,083,513 | +6,993 | 58,911 | 63,818 | 1.84% | +4,907 |
| CME GROUP INC(CME) | 442,178 | 440,229 | -1,949 | 117,305 | 121,340 | 3.49% | +4,034 |
| LOCKHEED MARTIN CORP(LMT) | 194,240 | 194,309 | +69 | 86,769 | 90,000 | 2.59% | +3,230 |
| NVIDIA CORPORATION(NVDA) | 42,280 | 45,657 | +3,377 | 4,582 | 7,213 | 0.21% | +2,631 |
| INTUIT(INTU) | 5,507 | 5,989 | +482 | 3,381 | 4,717 | 0.14% | +1,336 |
| META PLATFORMS INC(META) | 3,382 | 3,671 | +289 | 1,949 | 2,710 | 0.08% | +760 |
| ALPHABET INC(GOOG) | 20,296 | 21,803 | +1,507 | 3,171 | 3,868 | 0.11% | +697 |
| STRYKER CORPORATION(SYK) | 7,989 | 8,700 | +711 | 2,974 | 3,442 | 0.10% | +468 |
| ALPHABET INC(GOOG) | 12,629 | 13,713 | +1,084 | 1,953 | 2,417 | 0.07% | +464 |
| EATON CORP PLC(ETN) | 3,297 | 3,596 | +299 | 896 | 1,284 | 0.04% | +388 |
| MASTERCARD INCORPORATED(MA) | 4,845 | 5,273 | +428 | 2,656 | 2,963 | 0.09% | +307 |
| GRAINGER W W INC(GWW) | 2,101 | 2,285 | +184 | 2,076 | 2,377 | 0.07% | +302 |
| SALESFORCE INC(CRM) | 10,233 | 11,116 | +883 | 2,746 | 3,031 | 0.09% | +285 |
| CANADIAN PACIFIC KANSAS CITY(CP) | 0 | 2,853 | +2,853 | 0 | 226 | 0.01% | +226 |
| AUTOMATIC DATA PROCESSING IN | 6,711 | 7,266 | +555 | 2,051 | 2,241 | 0.06% | +190 |
| IMMUNOME INC(IMNM) | 44,389 | 44,389 | 0 | 299 | 413 | 0.01% | +114 |
| ACCENTURE PLC IRELAND SHS CLASS A | 8,409 | 9,120 | +711 | 2,624 | 2,726 | 0.08% | +102 |
| ISHARES TR | 1,757 | 1,886 | +129 | 539 | 641 | 0.02% | +102 |
| SONY GROUP CORP(SONY) | 103,275 | 103,275 | 0 | 2,622 | 2,688 | 0.08% | +66 |
| ELI LILLY & CO(LLY) | 2,271 | 2,481 | +210 | 1,876 | 1,934 | 0.06% | +58 |
| CARGURUS INC(CARG) | 13,049 | 13,049 | 0 | 380 | 437 | 0.01% | +57 |
| HEALTHEQUITY INC(HQY) | 2,652 | 2,652 | 0 | 234 | 278 | 0.01% | +43 |
| ARMSTRONG WORLD INDS INC NEW(AWI) | 1,489 | 1,489 | 0 | 210 | 242 | 0.01% | +32 |
| QUINCE THERAPEUTICS INC | 91,061 | 91,061 | 0 | 121 | 150 | 0.00% | +29 |
| SPDR DOW JONES INDL AVERAGE(DIA) | 1,095 | 1,095 | 0 | 460 | 483 | 0.01% | +23 |
| FIRST HORIZON CORPORATION(FHN) | 12,708 | 12,708 | 0 | 247 | 269 | 0.01% | +23 |
| SPROUTS FMRS MKT INC(SFM) | 1,426 | 1,426 | 0 | 218 | 235 | 0.01% | +17 |
| QUEST DIAGNOSTICS INC(DGX) | 1,413 | 1,413 | 0 | 239 | 254 | 0.01% | +15 |
| VALVOLINE INC(VVV) | 34,276 | 31,613 | -2,663 | 1,193 | 1,197 | 0.03% | +4 |
| PIEDMONT REALTY TRUST INC(PDM) | 20,903 | 20,903 | 0 | 154 | 152 | 0.00% | -2 |
| PROGRESSIVE CORP(PGR) | 3,314 | 3,475 | +161 | 938 | 927 | 0.03% | -11 |
| MARCUS & MILLICHAP INC(MMI) | 8,777 | 8,777 | 0 | 302 | 270 | 0.01% | -33 |
| EAST WEST BANCORP INC(EWBC) | 2,939 | 2,230 | -709 | 264 | 225 | 0.01% | -39 |
| OCCIDENTAL PETE CORP(OXY) | 2,963,439 | 3,480,890 | +517,451 | 146,275 | 146,232 | 4.21% | -43 |
| APPLE INC(AAPL) | 13,132 | 13,668 | +536 | 2,917 | 2,804 | 0.08% | -113 |
| BRANDYWINE RLTY TR | 27,521 | 0 | -27,521 | 123 | 0 | — | -123 |
| BERKSHIRE HATHAWAY INC DEL | 2 | 2 | 0 | 1,597 | 1,458 | 0.04% | -139 |
| MILLERKNOLL INC(MLKN) | 33,939 | 24,206 | -9,733 | 650 | 470 | 0.01% | -180 |
| VOXX INTL CORP | 26,809 | 0 | -26,809 | 201 | 0 | — | -201 |
| VANGUARD INDEX FDS | 800 | 0 | -800 | 206 | 0 | — | -206 |
| ALLY FINL INC(ALLY) | 5,884 | 0 | -5,884 | 215 | 0 | — | -215 |
| PORTLAND GEN ELEC CO(POR) | 98,506 | 101,508 | +3,002 | 4,393 | 4,124 | 0.12% | -269 |
| WORLD GOLD TR(GLDM) | 4,500 | 0 | -4,500 | 279 | 0 | — | -279 |
| MCKESSON CORP(MCK) | 380,950 | 348,429 | -32,521 | 256,376 | 255,333 | 7.35% | -1,043 |
| SCHWAB CHARLES CORP(SCHW) | 14,765 | 0 | -14,765 | 1,156 | 0 | — | -1,156 |
| CVS HEALTH CORP(CVS) | 159,812 | 125,885 | -33,927 | 10,827 | 8,683 | 0.25% | -2,144 |
| VISA INC(V) | 496,592 | 474,828 | -21,764 | 174,036 | 168,593 | 4.86% | -5,443 |
| AIR PRODS & CHEMS INC | 510,510 | 506,600 | -3,910 | 150,560 | 142,896 | 4.12% | -7,664 |
| WALGREENS BOOTS ALLIANCE INC | 744,000 | 0 | -744,000 | 8,310 | 0 | — | -8,310 |
| AON PLC(AON) | 230,457 | 229,454 | -1,003 | 91,973 | 81,865 | 2.36% | -10,108 |
| BROOKFIELD CORP(BN) | 3,524,927 | 2,823,153 | -701,774 | 184,732 | 174,605 | 5.03% | -10,127 |
| COMCAST CORP NEW(CCZ) | 2,899,833 | 2,641,848 | -257,985 | 107,004 | 94,288 | 2.72% | -12,716 |
| DONALDSON INC(DCI) | 783,957 | 760,079 | -23,878 | 73,896 | 52,713 | 1.52% | -21,183 |
| BERKSHIRE HATHAWAY INC DEL | 438,916 | 436,722 | -2,194 | 233,758 | 212,153 | 6.11% | -21,604 |
| GENTEX CORP(GNTX) | 1,041,148 | 0 | -1,041,148 | 24,259 | 0 | — | -24,259 |
| SPDR SERIES TRUST ST STR BLO 1 ETF | 1,099,547 | 760,224 | -339,323 | 100,861 | 69,736 | 2.01% | -31,125 |
| CENTENE CORP DEL(CNC) | 2,395,448 | 2,013,780 | -381,668 | 145,428 | 109,308 | 3.15% | -36,119 |
| FISERV INC(FISV) | 1,122,658 | 1,155,966 | +33,308 | 247,916 | 199,302 | 5.74% | -48,614 |
| U HAUL HOLDING COMPANY | 986,049 | 148,257 | -837,792 | 58,354 | 8,978 | 0.26% | -49,376 |
| SCHLUMBERGER LTD(SLB) | 1,653,895 | 583,633 | -1,070,262 | 69,133 | 19,727 | 0.57% | -49,406 |
| UNION PAC CORP(UNP) | 563,255 | 329,812 | -233,443 | 133,063 | 75,886 | 2.19% | -57,177 |