Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q4 2024 ▲▼ | Q1 2025 ▲▼ | Change ▲▼ | Q4 2024 ▲▼ | Q1 2025 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| ALLY FINL INC(ALLY) | 0 | 5,045,796 | +5,045,796 | 0 | 184,020 | 1.05% | +184,020 |
| CORNING INC(GLW) | 538,017 | 4,553,526 | +4,015,509 | 25,567 | 208,460 | 1.19% | +182,894 |
| PHILIP MORRIS INTL INC(PM) | 2,786,980 | 2,697,088 | -89,892 | 335,413 | 428,109 | 2.44% | +92,696 |
| BERKSHIRE HATHAWAY INC DEL | 1,259,511 | 1,225,497 | -34,014 | 570,911 | 652,675 | 3.72% | +81,764 |
| PROGRESSIVE CORP(PGR) | 1,873,532 | 1,822,405 | -51,127 | 448,917 | 515,759 | 2.94% | +66,842 |
| CROWN CASTLE INC(CCI) | 3,011,614 | 3,034,244 | +22,630 | 273,334 | 316,259 | 1.80% | +42,925 |
| JOHNSON & JOHNSON(JNJ) | 1,843,089 | 1,858,038 | +14,949 | 266,547 | 308,137 | 1.76% | +41,590 |
| ENTEGRIS INC(ENTG) | 3,025,885 | 3,810,076 | +784,191 | 299,744 | 333,305 | 1.90% | +33,561 |
| CHEVRON CORP NEW(CVX) | 1,680,188 | 1,650,808 | -29,380 | 243,358 | 276,164 | 1.57% | +32,805 |
| ATKORE INC | 0 | 457,406 | +457,406 | 0 | 27,440 | 0.16% | +27,440 |
| ALTRIA GROUP INC(MO) | 4,241,747 | 4,128,864 | -112,883 | 221,801 | 247,814 | 1.41% | +26,013 |
| SAIA INC(SAIA) | 0 | 69,500 | +69,500 | 0 | 24,286 | 0.14% | +24,286 |
| STARBUCKS CORP(SBUX) | 2,981,094 | 2,934,738 | -46,356 | 272,025 | 287,868 | 1.64% | +15,844 |
| NEWMARKET CORP(NEU) | 586,459 | 574,827 | -11,632 | 309,856 | 325,611 | 1.86% | +15,755 |
| OTIS WORLDWIDE CORP(OTIS) | 2,243,564 | 2,153,047 | -90,517 | 207,776 | 222,194 | 1.27% | +14,418 |
| PAYCHEX INC(PAYX) | 1,647,917 | 1,589,519 | -58,398 | 231,071 | 245,231 | 1.40% | +14,160 |
| DOMINION ENERGY INC(D) | 3,689,154 | 3,793,254 | +104,100 | 198,698 | 212,688 | 1.21% | +13,990 |
| REPUBLIC SVCS INC(RSG) | 339,994 | 335,593 | -4,401 | 68,400 | 81,267 | 0.46% | +12,867 |
| OREILLY AUTOMOTIVE INC(ORLY) | 53,886 | 53,437 | -449 | 63,898 | 76,553 | 0.44% | +12,655 |
| AERCAP HOLDINGS NV(AER) | 3,523,309 | 3,417,307 | -106,002 | 337,181 | 349,146 | 1.99% | +11,966 |
| NORTHROP GRUMMAN CORP(NOC) | 423,255 | 410,293 | -12,962 | 198,629 | 210,074 | 1.20% | +11,445 |
| STERIS PLC(STE) | 900,439 | 864,582 | -35,857 | 185,094 | 195,958 | 1.12% | +10,863 |
| VISA INC(V) | 311,845 | 308,916 | -2,929 | 98,555 | 108,263 | 0.62% | +9,707 |
| SCHWAB CHARLES CORP(SCHW) | 4,561,103 | 4,428,386 | -132,717 | 337,567 | 346,654 | 1.98% | +9,087 |
| HANOVER INS GROUP INC(THG) | 469,647 | 469,362 | -285 | 72,636 | 81,646 | 0.47% | +9,010 |
| FASTENAL CO(FAST) | 2,803,542 | 2,708,458 | -95,084 | 201,603 | 210,041 | 1.20% | +8,438 |
| FISERV INC(FISV) | 397,864 | 394,226 | -3,638 | 81,729 | 87,057 | 0.50% | +5,328 |
| CHUBB LIMITED COM | 239,783 | 236,974 | -2,809 | 66,252 | 71,564 | 0.41% | +5,312 |
| CREDIT ACCEP CORP MICH(CACC) | 102,560 | 103,120 | +560 | 48,148 | 53,246 | 0.30% | +5,098 |
| OLD DOMINION FREIGHT LINE IN(ODFL) | 1,078,840 | 1,176,799 | +97,959 | 190,307 | 194,701 | 1.11% | +4,394 |
| INGEVITY CORP(NGVT) | 378,731 | 491,078 | +112,347 | 15,433 | 19,442 | 0.11% | +4,008 |
| FIRST INDL RLTY TR INC(FR) | 974,130 | 976,611 | +2,481 | 48,833 | 52,698 | 0.30% | +3,865 |
| CASELLA WASTE SYS INC(CWST) | 652,101 | 652,143 | +42 | 68,999 | 72,720 | 0.41% | +3,722 |
| LIBERTY MEDIA CORP DEL | 163,533 | 205,619 | +42,086 | 11,130 | 14,011 | 0.08% | +2,881 |
| UNIFIRST CORP MASS(UNF) | 979,987 | 980,110 | +123 | 167,666 | 170,539 | 0.97% | +2,873 |
| ACI WORLDWIDE INC | 912,906 | 911,731 | -1,175 | 47,389 | 49,881 | 0.28% | +2,492 |
| GRAHAM HLDGS CO(GHC) | 27,234 | 27,194 | -40 | 23,745 | 26,129 | 0.15% | +2,384 |
| CHURCH & DWIGHT CO INC(CHD) | 484,065 | 479,446 | -4,619 | 50,686 | 52,782 | 0.30% | +2,096 |
| HENRY JACK & ASSOC INC(JKHY) | 263,796 | 264,477 | +681 | 46,243 | 48,293 | 0.28% | +2,050 |
| ESSENTIAL PPTYS RLTY TR INC | 1,105,461 | 1,104,272 | -1,189 | 34,579 | 36,043 | 0.21% | +1,465 |
| LANCASTER COLONY CORP(MZTI) | 450,493 | 453,237 | +2,744 | 77,998 | 79,317 | 0.45% | +1,318 |
| ELI LILLY & CO(LLY) | 23,799 | 23,799 | 0 | 18,373 | 19,656 | 0.11% | +1,283 |
| COCA COLA CO(KO) | 178,848 | 173,283 | -5,565 | 11,135 | 12,411 | 0.07% | +1,275 |
| BERKSHIRE HATHAWAY INC DEL | 10 | 10 | 0 | 6,809 | 7,984 | 0.05% | +1,175 |
| CISCO SYS INC(CSCO) | 3,794,404 | 3,656,237 | -138,167 | 224,629 | 225,626 | 1.29% | +998 |
| WILLIS TOWERS WATSON PLC LTD(WTW) | 0 | 2,191 | +2,191 | 0 | 740 | 0.00% | +740 |
| DEERE & CO(DE) | 14,908 | 14,908 | 0 | 6,317 | 6,997 | 0.04% | +681 |
| CRH PLC ORD | 3,385 | 9,778 | +6,393 | 313 | 860 | 0.00% | +547 |
| ELEMENT SOLUTIONS INC(ESI) | 1,171,829 | 1,341,112 | +169,283 | 29,800 | 30,323 | 0.17% | +523 |
| ALCON AG(ALC) | 0 | 4,822 | +4,822 | 0 | 454 | 0.00% | +454 |
| ICON PLC(ICLR) | 0 | 1,885 | +1,885 | 0 | 330 | 0.00% | +330 |
| UDR INC(UDR) | 16,873 | 23,373 | +6,500 | 732 | 1,056 | 0.01% | +323 |
| NXP SEMICONDUCTORS N V COM | 0 | 1,566 | +1,566 | 0 | 298 | 0.00% | +298 |
| BURFORD CAP LTD ORD SHS | 0 | 21,481 | +21,481 | 0 | 284 | 0.00% | +284 |
| WELLS FARGO CO NEW(WFC) | 24,901 | 28,305 | +3,404 | 1,749 | 2,032 | 0.01% | +283 |
| DUKE ENERGY CORP NEW(DUK) | 16,961 | 16,961 | 0 | 1,827 | 2,069 | 0.01% | +241 |
| TAIWAN SEMICONDUCTOR MFG LTD(TSM) | 1,121 | 2,722 | +1,601 | 221 | 452 | 0.00% | +230 |
| MONDELEZ INTL INC(MDLZ) | 26,260 | 26,260 | 0 | 1,569 | 1,782 | 0.01% | +213 |
| EXXON MOBIL CORP | 13,988 | 13,988 | 0 | 1,505 | 1,664 | 0.01% | +159 |
| BRISTOL-MYERS SQUIBB CO(BMY) | 47,661 | 45,746 | -1,915 | 2,696 | 2,790 | 0.02% | +94 |
| SONY GROUP CORP(SONY) | 22,000 | 22,000 | 0 | 466 | 559 | 0.00% | +93 |
| MARKEL GROUP INC(MKL) | 607 | 607 | 0 | 1,048 | 1,135 | 0.01% | +87 |
| NETFLIX INC(NFLX) | 1,610 | 1,610 | 0 | 1,435 | 1,501 | 0.01% | +66 |
| COSTCO WHSL CORP NEW(COST) | 1,730 | 1,730 | 0 | 1,585 | 1,636 | 0.01% | +51 |
| TREDEGAR CORP(TG) | 304,935 | 310,198 | +5,263 | 2,342 | 2,389 | 0.01% | +47 |
| SHERWIN WILLIAMS CO(SHW) | 3,900 | 3,900 | 0 | 1,326 | 1,362 | 0.01% | +36 |
| HERSHEY CO(HSY) | 6,808 | 6,808 | 0 | 1,153 | 1,164 | 0.01% | +11 |
| GATX CORP(GATX) | 12,438 | 12,438 | 0 | 1,927 | 1,931 | 0.01% | +4 |
| LIVE NATION ENTERTAINMENT IN(LYV) | 2,780 | 2,780 | 0 | 360 | 363 | 0.00% | +3 |
| SERVICE CORP INTL(SCI) | 5,661 | 5,661 | 0 | 452 | 454 | 0.00% | +2 |
| TOWNEBANK PORTSMOUTH VA COM | 16,369 | 16,369 | 0 | 558 | 560 | 0.00% | +2 |
| LPL FINL HLDGS INC(LPLA) | 2,270 | 2,270 | 0 | 741 | 743 | 0.00% | +1 |
| C H ROBINSON WORLDWIDE INC(CHRW) | 4,767 | 4,767 | 0 | 493 | 488 | 0.00% | -4 |
| ISHARES TR | 295 | 202 | -93 | 34 | 21 | 0.00% | -13 |
| BRANDYWINE RLTY TR(BDN) | 12,860 | 12,860 | 0 | 72 | 57 | 0.00% | -15 |
| INTERNATIONAL GAME TECHNOLOG(BRSL) | 10,600 | 10,600 | 0 | 187 | 172 | 0.00% | -15 |
| AMERICAN FINL GROUP INC OHIO | 2,700 | 2,700 | 0 | 370 | 355 | 0.00% | -15 |
| BANK AMERICA CORP | 8,898 | 8,898 | 0 | 391 | 371 | 0.00% | -20 |
| ISHARES TR | 283 | 231 | -52 | 95 | 73 | 0.00% | -21 |
| GENERAL DYNAMICS CORP(GD) | 2,161 | 1,941 | -220 | 569 | 529 | 0.00% | -40 |
| PACKAGING CORP AMER(PKG) | 1,620 | 1,620 | 0 | 365 | 321 | 0.00% | -44 |
| PACCAR INC(PCAR) | 11,992 | 11,992 | 0 | 1,247 | 1,168 | 0.01% | -80 |
| ROBERT HALF INC.(RHI) | 6,100 | 6,100 | 0 | 430 | 333 | 0.00% | -97 |
| ACCENTURE PLC IRELAND SHS CLASS A | 2,601 | 2,601 | 0 | 915 | 812 | 0.00% | -103 |
| ISHARES TR | 44,132 | 48,358 | +4,226 | 9,751 | 9,647 | 0.05% | -105 |
| VANGUARD INDEX FDS | 725 | 295 | -430 | 192 | 76 | 0.00% | -115 |
| VANGUARD INDEX FDS | 2,281 | 1,899 | -382 | 548 | 421 | 0.00% | -127 |
| AMAZON COM INC(AMZN) | 6,400 | 6,400 | 0 | 1,404 | 1,218 | 0.01% | -186 |
| MARRIOTT VACATIONS WORLDWIDE(VAC) | 2,284 | 0 | -2,284 | 205 | 0 | — | -205 |
| PENSKE AUTOMOTIVE GRP INC(PAG) | 22,180 | 21,881 | -299 | 3,381 | 3,150 | 0.02% | -231 |
| VERIZON COMMUNICATIONS INC(VZ) | 17,965 | 10,611 | -7,354 | 718 | 481 | 0.00% | -237 |
| CSX CORP(CSX) | 105,934 | 105,934 | 0 | 3,418 | 3,118 | 0.02% | -301 |
| VANGUARD INDEX FDS | 2,832 | 1,136 | -1,696 | 538 | 196 | 0.00% | -342 |
| ALEXANDER & BALDWIN INC NEW | 888,246 | 891,894 | +3,648 | 15,757 | 15,367 | 0.09% | -390 |
| CERTARA INC(CERT) | 1,422,539 | 1,470,676 | +48,137 | 15,150 | 14,560 | 0.08% | -590 |
| ISHARES TR | 10,031 | 2 | -10,029 | 887 | 0 | 0.00% | -887 |
| CARMAX INC(KMX) | 161,726 | 157,977 | -3,749 | 13,223 | 12,310 | 0.07% | -913 |
| PRICESMART INC(PSMT) | 208,003 | 207,442 | -561 | 19,172 | 18,224 | 0.10% | -948 |
| PFIZER INC(PFE) | 109,608 | 76,267 | -33,341 | 2,908 | 1,933 | 0.01% | -975 |
| ACUSHNET HLDGS CORP | 460,405 | 459,199 | -1,206 | 32,726 | 31,529 | 0.18% | -1,197 |