Securities ▲▼ | Shares | Value ($K) | |||||
|---|---|---|---|---|---|---|---|
Q3 2023 ▲▼ | Q4 2023 ▲▼ | Change ▲▼ | Q3 2023 ▲▼ | Q4 2023 ▲▼ | Weight (%) ▲▼ | Change ▲▼ | |
| KEYSIGHT TECHNOLOGIES INC(KEYS) | 0 | 1,074,621 | +1,074,621 | 0 | 170,961 | 0.96% | +170,961 |
| NORTHROP GRUMMAN CORP(NOC) | 376,624 | 533,868 | +157,244 | 165,786 | 249,925 | 1.41% | +84,139 |
| ENTEGRIS INC(ENTG) | 0 | 2,892,006 | +2,892,006 | 0 | 346,520 | 1.95% | +346,520 |
| BLACKROCK INC(BLK) | 0 | 600,031 | +600,031 | 0 | 487,105 | 2.74% | +487,105 |
| ARMSTRONG WORLD INDS INC NEW(AWI) | 2,622,900 | 2,644,453 | +21,553 | 188,849 | 260,003 | 1.46% | +71,154 |
| POOL CORP(POOL) | 0 | 517,082 | +517,082 | 0 | 206,166 | 1.16% | +206,166 |
| SCHWAB CHARLES CORP(SCHW) | 0 | 5,594,526 | +5,594,526 | 0 | 384,903 | 2.17% | +384,903 |
| NEWMARKET CORP(NEU) | 664,683 | 661,633 | -3,050 | 302,457 | 361,139 | 2.03% | +58,682 |
| NORFOLK SOUTHN CORP(NSC) | 1,976,871 | 1,863,824 | -113,047 | 389,305 | 440,571 | 2.48% | +51,265 |
| AERCAP HOLDINGS NV(AER) | 4,128,103 | 4,165,651 | +37,548 | 258,708 | 309,591 | 1.74% | +50,883 |
| DOLLAR TREE INC(DLTR) | 0 | 1,351,625 | +1,351,625 | 0 | 191,998 | 1.08% | +191,998 |
| ISHARES TR | 34,273 | 311,930 | +277,657 | 5,203 | 51,546 | 0.29% | +46,343 |
| ENDAVA PLC | 0 | 584,918 | +584,918 | 0 | 45,536 | 0.26% | +45,536 |
| MICROSOFT CORP(MSFT) | 0 | 1,101,083 | +1,101,083 | 0 | 414,051 | 2.33% | +414,051 |
| LAMB WESTON HLDGS INC(LW) | 0 | 2,620,635 | +2,620,635 | 0 | 283,264 | 1.59% | +283,264 |
| MOELIS & CO(MC) | 0 | 3,468,178 | +3,468,178 | 0 | 194,669 | 1.10% | +194,669 |
| CBRE GROUP INC(CBRE) | 0 | 1,696,882 | +1,696,882 | 0 | 157,963 | 0.89% | +157,963 |
| WATERS CORP(WAT) | 578,836 | 586,665 | +7,829 | 158,723 | 193,148 | 1.09% | +34,425 |
| PHILIP MORRIS INTL INC(PM) | 3,110,353 | 3,423,921 | +313,568 | 287,956 | 322,123 | 1.81% | +34,166 |
| BELLRING BRANDS INC(BRBR) | 2,232,366 | 2,271,151 | +38,785 | 92,040 | 125,890 | 0.71% | +33,849 |
| CHURCHILL DOWNS INC(CHDN) | 0 | 1,713,077 | +1,713,077 | 0 | 231,145 | 1.30% | +231,145 |
| VULCAN MATLS CO(VMC) | 0 | 1,090,637 | +1,090,637 | 0 | 247,585 | 1.39% | +247,585 |
| PROGRESSIVE CORP(PGR) | 2,437,504 | 2,308,231 | -129,273 | 339,544 | 367,655 | 2.07% | +28,111 |
| MARTIN MARIETTA MATLS INC(MLM) | 0 | 325,754 | +325,754 | 0 | 162,522 | 0.91% | +162,522 |
| SKYWORKS SOLUTIONS INC(SWKS) | 0 | 1,731,415 | +1,731,415 | 0 | 194,646 | 1.10% | +194,646 |
| CROWN CASTLE INC(CCI) | 0 | 1,791,205 | +1,791,205 | 0 | 206,329 | 1.16% | +206,329 |
| FASTENAL CO(FAST) | 0 | 4,119,626 | +4,119,626 | 0 | 266,828 | 1.50% | +266,828 |
| AMPHENOL CORP NEW | 1,502,272 | 1,528,445 | +26,173 | 126,176 | 151,515 | 0.85% | +25,339 |
| OTIS WORLDWIDE CORP(OTIS) | 0 | 2,156,548 | +2,156,548 | 0 | 192,946 | 1.09% | +192,946 |
| UNIFIRST CORP MASS(UNF) | 938,527 | 936,981 | -1,546 | 152,989 | 171,383 | 0.96% | +18,394 |
| ISHARES TR | 6,584 | 75,400 | +68,816 | 1,547 | 19,774 | 0.11% | +18,228 |
| ISHARES TR | 46,043 | 77,478 | +31,435 | 19,772 | 37,006 | 0.21% | +17,234 |
| DECKERS OUTDOOR CORP(DECK) | 0 | 121,228 | +121,228 | 0 | 81,032 | 0.46% | +81,032 |
| EPLUS INC(PLUS) | 0 | 206,361 | +206,361 | 0 | 16,476 | 0.09% | +16,476 |
| REVOLVE GROUP INC(RVLV) | 0 | 981,186 | +981,186 | 0 | 16,268 | 0.09% | +16,268 |
| BALL CORP | 0 | 1,809,296 | +1,809,296 | 0 | 104,071 | 0.59% | +104,071 |
| M & T BK CORP(MTB) | 1,118,296 | 1,138,966 | +20,670 | 141,409 | 156,129 | 0.88% | +14,721 |
| APPLE INC(AAPL) | 0 | 3,682,773 | +3,682,773 | 0 | 709,044 | 3.99% | +709,044 |
| TREX CO INC(TREX) | 0 | 708,168 | +708,168 | 0 | 58,629 | 0.33% | +58,629 |
| CARMAX INC(KMX) | 0 | 2,421,489 | +2,421,489 | 0 | 185,825 | 1.05% | +185,825 |
| VERIZON COMMUNICATIONS INC(VZ) | 0 | 3,823,274 | +3,823,274 | 0 | 144,137 | 0.81% | +144,137 |
| VISA INC(V) | 0 | 346,533 | +346,533 | 0 | 90,220 | 0.51% | +90,220 |
| HOME DEPOT INC(HD) | 0 | 247,124 | +247,124 | 0 | 85,641 | 0.48% | +85,641 |
| QUALYS INC(QLYS) | 188,185 | 189,018 | +833 | 28,708 | 37,100 | 0.21% | +8,393 |
| FISERV INC(FISV) | 0 | 448,269 | +448,269 | 0 | 59,548 | 0.34% | +59,548 |
| AXALTA COATING SYS LTD(AXTA) | 0 | 1,267,237 | +1,267,237 | 0 | 43,048 | 0.24% | +43,048 |
| REPUBLIC SVCS INC(RSG) | 0 | 375,270 | +375,270 | 0 | 61,886 | 0.35% | +61,886 |
| ALPHABET INC(GOOG) | 1,102,467 | 1,086,552 | -15,915 | 145,360 | 153,128 | 0.86% | +7,767 |
| FIDELITY NATL INFORMATION SV(FIS) | 7,069,492 | 6,620,923 | -448,569 | 390,731 | 397,719 | 2.24% | +6,988 |
| POST HLDGS INC(POST) | 0 | 2,235,943 | +2,235,943 | 0 | 196,897 | 1.11% | +196,897 |
| MATSON INC(MATX) | 303,948 | 304,929 | +981 | 26,966 | 33,420 | 0.19% | +6,454 |
| CASELLA WASTE SYS INC(CWST) | 567,747 | 573,671 | +5,924 | 43,319 | 49,026 | 0.28% | +5,707 |
| ATLANTIC UN BANKSHARES CORP(AUB) | 677,922 | 683,684 | +5,762 | 19,511 | 24,982 | 0.14% | +5,471 |
| HANOVER INS GROUP INC(THG) | 0 | 419,367 | +419,367 | 0 | 50,919 | 0.29% | +50,919 |
| ISHARES TR | 58,646 | 76,601 | +17,955 | 10,365 | 15,375 | 0.09% | +5,010 |
| ISHARES TR | 43,224 | 56,071 | +12,847 | 10,778 | 15,540 | 0.09% | +4,762 |
| ACI WORLDWIDE INC | 541,842 | 550,713 | +8,871 | 12,224 | 16,852 | 0.09% | +4,628 |
| ZEBRA TECHNOLOGIES CORPORATI(ZBRA) | 115,418 | 116,025 | +607 | 27,300 | 31,713 | 0.18% | +4,413 |
| ACUSHNET HLDGS CORP | 396,096 | 398,489 | +2,393 | 21,009 | 25,173 | 0.14% | +4,164 |
| ESSENTIAL PPTYS RLTY TR INC | 0 | 800,572 | +800,572 | 0 | 20,463 | 0.12% | +20,463 |
| LANDSTAR SYS INC(LSTR) | 0 | 216,915 | +216,915 | 0 | 42,006 | 0.24% | +42,006 |
| FIRST INDL RLTY TR INC(FR) | 0 | 889,157 | +889,157 | 0 | 46,832 | 0.26% | +46,832 |
| STERIS PLC(STE) | 0 | 875,594 | +875,594 | 0 | 192,499 | 1.08% | +192,499 |
| VONTIER CORPORATION(VNT) | 0 | 807,974 | +807,974 | 0 | 27,915 | 0.16% | +27,915 |
| GRAHAM HLDGS CO(GHC) | 23,362 | 23,361 | -1 | 13,620 | 16,272 | 0.09% | +2,652 |
| OREILLY AUTOMOTIVE INC(ORLY) | 0 | 78,731 | +78,731 | 0 | 74,801 | 0.42% | +74,801 |
| LOWES COS INC(LOW) | 0 | 1,795,404 | +1,795,404 | 0 | 399,567 | 2.25% | +399,567 |
| NIKE INC(NKE) | 148,269 | 148,060 | -209 | 14,177 | 16,075 | 0.09% | +1,897 |
| HENRY JACK & ASSOC INC(JKHY) | 0 | 242,833 | +242,833 | 0 | 39,681 | 0.22% | +39,681 |
| ALEXANDER & BALDWIN INC NEW | 0 | 764,049 | +764,049 | 0 | 14,532 | 0.08% | +14,532 |
| SPDR S&P 500 ETF TR(SPY) | 2,084 | 5,204 | +3,120 | 891 | 2,474 | 0.01% | +1,583 |
| TEXAS INSTRS INC(TXN) | 0 | 2,555,378 | +2,555,378 | 0 | 435,590 | 2.45% | +435,590 |
| MALIBU BOATS INC | 0 | 218,793 | +218,793 | 0 | 11,994 | 0.07% | +11,994 |
| CTS CORP(CTS) | 522,850 | 525,645 | +2,795 | 21,824 | 22,992 | 0.13% | +1,168 |
| ELI LILLY & CO(LLY) | 25,654 | 25,313 | -341 | 13,780 | 14,755 | 0.08% | +976 |
| NVIDIA CORPORATION(NVDA) | 15,920 | 15,920 | 0 | 6,925 | 7,884 | 0.04% | +959 |
| REYNOLDS CONSUMER PRODS INC(REYN) | 0 | 933,953 | +933,953 | 0 | 25,067 | 0.14% | +25,067 |
| APTARGROUP INC | 1,046,183 | 1,064,071 | +17,888 | 130,815 | 131,540 | 0.74% | +726 |
| INGEVITY CORP(NGVT) | 0 | 333,516 | +333,516 | 0 | 15,749 | 0.09% | +15,749 |
| CHURCH & DWIGHT CO INC(CHD) | 0 | 558,599 | +558,599 | 0 | 52,821 | 0.30% | +52,821 |
| CSX CORP(CSX) | 105,934 | 105,934 | 0 | 3,257 | 3,673 | 0.02% | +415 |
| BROWN FORMAN CORP(BF-A) | 0 | 1,409,285 | +1,409,285 | 0 | 80,470 | 0.45% | +80,470 |
| ISHARES TR | 4 | 4,606 | +4,602 | 0 | 358 | 0.00% | +358 |
| DEERE & CO(DE) | 14,989 | 14,985 | -4 | 5,657 | 5,992 | 0.03% | +336 |
| WELLS FARGO CO NEW(WFC) | 55,582 | 51,245 | -4,337 | 2,271 | 2,522 | 0.01% | +251 |
| ALLISON TRANSMISSION HLDGS I(ALSN) | 2,414,094 | 2,456,179 | +42,085 | 142,576 | 142,827 | 0.80% | +250 |
| SHERWIN WILLIAMS CO(SHW) | 3,900 | 3,900 | 0 | 995 | 1,216 | 0.01% | +222 |
| NETFLIX INC(NFLX) | 1,610 | 1,610 | 0 | 608 | 784 | 0.00% | +176 |
| PRICESMART INC(PSMT) | 178,948 | 177,947 | -1,001 | 13,319 | 13,485 | 0.08% | +166 |
| COSTCO WHSL CORP NEW(COST) | 1,730 | 1,730 | 0 | 977 | 1,142 | 0.01% | +165 |
| VANGUARD INDEX FDS | 29 | 1,021 | +992 | 4 | 168 | 0.00% | +164 |
| AMAZON COM INC(AMZN) | 6,400 | 6,400 | 0 | 814 | 972 | 0.01% | +159 |
| DUKE ENERGY CORP NEW(DUK) | 19,409 | 19,251 | -158 | 1,713 | 1,868 | 0.01% | +155 |
| PACCAR INC(PCAR) | 11,992 | 11,992 | 0 | 1,020 | 1,171 | 0.01% | +151 |
| GATX CORP(GATX) | 12,438 | 12,438 | 0 | 1,354 | 1,495 | 0.01% | +142 |
| TOWNEBANK PORTSMOUTH VA COM | 16,369 | 16,369 | 0 | 375 | 487 | 0.00% | +112 |
| BERKSHIRE HATHAWAY INC DEL | 10 | 10 | 0 | 5,315 | 5,426 | 0.03% | +111 |
| ROBERT HALF INC.(RHI) | 6,100 | 6,100 | 0 | 447 | 536 | 0.00% | +89 |
| MONDELEZ INTL INC(MDLZ) | 26,468 | 26,468 | 0 | 1,837 | 1,917 | 0.01% | +80 |
| SERVICE CORP INTL(SCI) | 5,866 | 5,866 | 0 | 335 | 402 | 0.00% | +66 |