The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete. | |||||||||||||||||
UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 13F FORM 13F INFORMATION TABLE |
|
COLUMN 1 | COLUMN 2 | COLUMN 3 | COLUMN 4 | COLUMN 5 | COLUMN 6 | COLUMN 7 | COLUMN 8 | |||||
VALUE | SHRS OR | SH/ | PUT/ | INVESTMENT | OTHER | VOTING AUTHORITY | ||||||
NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | (to the nearest dollar) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 778,853 | 2,567 | SH | SOLE | 2,567 | 0 | 0 | |||
ACI WORLDWIDE INC | COM | 004498101 | 35,861,746 | 905,828 | SH | SOLE | 898,877 | 0 | 6,951 | |||
ACUSHNET HLDGS CORP | COM | 005098108 | 29,031,176 | 457,327 | SH | SOLE | 453,724 | 0 | 3,603 | |||
AERCAP HOLDINGS NV | SHS | N00985106 | 318,612,131 | 3,418,585 | SH | SOLE | 3,304,037 | 6,359 | 108,189 | |||
AIR PRODS & CHEMS INC | COM | 009158106 | 462,550,693 | 1,792,484 | SH | SOLE | 1,713,557 | 0 | 78,927 | |||
ALBEMARLE CORP | COM | 012653101 | 4,356,667 | 45,610 | SH | SOLE | 45,610 | 0 | 0 | |||
ALEXANDER & BALDWIN INC NEW | COM | 014491104 | 15,067,423 | 888,409 | SH | SOLE | 881,197 | 0 | 7,212 | |||
ALLISON TRANSMISSION HLDGS I | COM | 01973R101 | 191,058,738 | 2,517,242 | SH | SOLE | 2,427,286 | 0 | 89,956 | |||
ALPHABET INC | CAP STK CL C | 02079K107 | 184,561,423 | 1,006,223 | SH | SOLE | 882,803 | 0 | 123,420 | |||
ALTRIA GROUP INC | COM | 02209S103 | 220,629,376 | 4,843,674 | SH | SOLE | 4,643,675 | 0 | 199,999 | |||
AMAZON COM INC | COM | 023135106 | 1,236,800 | 6,400 | SH | SOLE | 6,400 | 0 | 0 | |||
AMERICAN FINL GROUP INC OHIO | COM | 025932104 | 332,154 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | |||
AMPHENOL CORP NEW | CL A | 032095101 | 210,987,045 | 3,131,765 | SH | SOLE | 3,019,849 | 0 | 111,916 | |||
ANHEUSER BUSCH INBEV SA/NV | SPONSORED ADR | 03524A108 | 308,195 | 5,300 | SH | SOLE | 5,300 | 0 | 0 | |||
APPLE INC | COM | 037833100 | 625,059,254 | 2,967,711 | SH | SOLE | 2,838,816 | 0 | 128,895 | |||
APTARGROUP INC | COM | 038336103 | 153,622,683 | 1,090,992 | SH | SOLE | 1,051,985 | 0 | 39,007 | |||
ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 | 309,350,497 | 2,731,813 | SH | SOLE | 2,647,234 | 3,640 | 80,939 | |||
ATLANTIC UN BANKSHARES CORP | COM | 04911A107 | 29,945,593 | 911,585 | SH | SOLE | 905,063 | 0 | 6,522 | |||
AXALTA COATING SYS LTD | COM | G0750C108 | 43,380,772 | 1,269,557 | SH | SOLE | 1,236,252 | 10,105 | 23,200 | |||
BALL CORP | COM | 058498106 | 111,424,889 | 1,856,462 | SH | SOLE | 1,790,066 | 0 | 66,396 | |||
BANK AMERICA CORP | COM | 060505104 | 405,369 | 10,193 | SH | SOLE | 10,193 | 0 | 0 | |||
BELLRING BRANDS INC | COMMON STOCK | 07831C103 | 74,471,238 | 1,303,311 | SH | SOLE | 1,256,736 | 1 | 46,574 | |||
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 6,122,410 | 10 | SH | SOLE | 10 | 0 | 0 | |||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 571,099,302 | 1,403,882 | SH | SOLE | 1,333,981 | 0 | 69,901 | |||
BLACKROCK INC | COM | 09247X101 | 432,241,061 | 549,003 | SH | SOLE | 523,745 | 0 | 25,258 | |||
BRANDYWINE RLTY TR | SH BEN INT NEW | 105368203 | 57,613 | 12,860 | SH | SOLE | 12,860 | 0 | 0 | |||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 3,035,527 | 73,092 | SH | SOLE | 73,092 | 0 | 0 | |||
BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 | 45,550,813 | 231,222 | SH | SOLE | 225,156 | 1,844 | 4,222 | |||
BROWN FORMAN CORP | CL B | 115637209 | 62,274,112 | 1,441,864 | SH | SOLE | 1,390,625 | 0 | 51,239 | |||
BRUKER CORP | COM | 116794108 | 141,260,672 | 2,213,770 | SH | SOLE | 2,137,132 | 3,527 | 73,111 | |||
C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 | 403,590 | 4,580 | SH | SOLE | 4,580 | 0 | 0 | |||
CABLE ONE INC | COM | 12685J105 | 25,851,824 | 73,027 | SH | SOLE | 71,707 | 332 | 988 | |||
CANNAE HLDGS INC | COM | 13765N107 | 26,907,738 | 1,483,337 | SH | SOLE | 1,458,908 | 6,055 | 18,374 | |||
CARMAX INC | COM | 143130102 | 179,639,280 | 2,449,403 | SH | SOLE | 2,319,700 | 2,860 | 126,843 | |||
CASELLA WASTE SYS INC | CL A | 147448104 | 61,629,905 | 621,144 | SH | SOLE | 609,559 | 2,907 | 8,678 | |||
CBRE GROUP INC | CL A | 12504L109 | 155,185,560 | 1,741,505 | SH | SOLE | 1,679,246 | 0 | 62,259 | |||
CERTARA INC | COM | 15687V109 | 19,328,781 | 1,395,579 | SH | SOLE | 1,383,931 | 0 | 11,648 | |||
CHEVRON CORP NEW | COM | 166764100 | 301,082,985 | 1,924,836 | SH | SOLE | 1,839,712 | 0 | 85,124 | |||
CHURCH & DWIGHT CO INC | COM | 171340102 | 53,546,676 | 516,461 | SH | SOLE | 421,222 | 0 | 95,239 | |||
CHURCHILL DOWNS INC | COM | 171484108 | 302,313,077 | 2,165,566 | SH | SOLE | 2,098,190 | 3,996 | 63,380 | |||
CINCINNATI FINL CORP | COM | 172062101 | 300,175,643 | 2,541,707 | SH | SOLE | 2,473,895 | 0 | 67,812 | |||
CISCO SYS INC | COM | 17275R102 | 239,552,749 | 5,042,154 | SH | SOLE | 4,837,112 | 0 | 205,042 | |||
COCA COLA CO | COM | 191216100 | 11,440,896 | 179,747 | SH | SOLE | 179,747 | 0 | 0 | |||
COMCAST CORP NEW | CL A | 20030N101 | 142,409,041 | 3,636,594 | SH | SOLE | 3,562,270 | 0 | 74,324 | |||
COPART INC | COM | 217204106 | 195,866,055 | 3,616,433 | SH | SOLE | 3,487,213 | 0 | 129,220 | |||
CORNING INC | COM | 219350105 | 20,901,960 | 538,017 | SH | SOLE | 538,017 | 0 | 0 | |||
COSAN S A | ADS | 22113B103 | 110,909 | 11,387 | SH | SOLE | 11,387 | 0 | 0 | |||
COSTCO WHSL CORP NEW | COM | 22160K105 | 1,470,483 | 1,730 | SH | SOLE | 1,730 | 0 | 0 | |||
CRH PLC | ORD | G25508105 | 205,895 | 2,746 | SH | SOLE | 2,746 | 0 | 0 | |||
CROWN CASTLE INC | COM | 22822V101 | 324,774,709 | 3,324,203 | SH | SOLE | 3,230,854 | 0 | 93,349 | |||
CSX CORP | COM | 126408103 | 3,543,492 | 105,934 | SH | SOLE | 105,934 | 0 | 0 | |||
CTS CORP | COM | 126501105 | 30,600,217 | 604,389 | SH | SOLE | 599,626 | 0 | 4,763 | |||
DECKERS OUTDOOR CORP | COM | 243537107 | 71,327,024 | 73,688 | SH | SOLE | 71,758 | 590 | 1,340 | |||
DEERE & CO | COM | 244199105 | 5,588,010 | 14,956 | SH | SOLE | 14,956 | 0 | 0 | |||
DIAGEO PLC | SPON ADR NEW | 25243Q205 | 168,570,318 | 1,337,010 | SH | SOLE | 1,330,999 | 0 | 6,011 | |||
DOLLAR TREE INC | COM | 256746108 | 147,642,338 | 1,382,807 | SH | SOLE | 1,335,684 | 35 | 47,088 | |||
DOMINION ENERGY INC | COM | 25746U109 | 163,063,608 | 3,327,828 | SH | SOLE | 3,261,037 | 0 | 66,791 | |||
DOUBLEVERIFY HLDGS INC | COM | 25862V105 | 18,221,857 | 935,894 | SH | SOLE | 928,558 | 0 | 7,336 | |||
DRIL-QUIP INC | COM | 262037104 | 5,051,873 | 271,606 | SH | SOLE | 269,519 | 0 | 2,087 | |||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 1,700,001 | 16,961 | SH | SOLE | 16,961 | 0 | 0 | |||
ELI LILLY & CO | COM | 532457108 | 22,276,875 | 24,605 | SH | SOLE | 24,605 | 0 | 0 | |||
ENOVIS CORPORATION | COM | 194014502 | 18,671,664 | 413,089 | SH | SOLE | 410,035 | 0 | 3,054 | |||
ENTEGRIS INC | COM | 29362U104 | 399,714,729 | 2,952,102 | SH | SOLE | 2,851,831 | 4,469 | 95,802 | |||
EPLUS INC | COM | 294268107 | 22,219,316 | 301,565 | SH | SOLE | 299,247 | 0 | 2,318 | |||
ESSENTIAL PPTYS RLTY TR INC | COM | 29670E107 | 30,341,043 | 1,094,949 | SH | SOLE | 1,086,548 | 0 | 8,401 | |||
EXXON MOBIL CORP | COM | 30231G102 | 1,610,299 | 13,988 | SH | SOLE | 13,988 | 0 | 0 | |||
FASTENAL CO | COM | 311900104 | 203,120,709 | 3,232,347 | SH | SOLE | 3,167,080 | 0 | 65,267 | |||
FEDEX CORP | COM | 31428X106 | 71,082,769 | 237,069 | SH | SOLE | 200,543 | 0 | 36,526 | |||
FIDELITY NATL INFORMATION SV | COM | 31620M106 | 495,266,776 | 6,572,011 | SH | SOLE | 6,399,408 | 0 | 172,603 | |||
FIRST INDL RLTY TR INC | COM | 32054K103 | 43,963,948 | 925,362 | SH | SOLE | 906,870 | 4,868 | 13,624 | |||
FISERV INC | COM | 337738108 | 62,337,619 | 418,261 | SH | SOLE | 343,827 | 0 | 74,434 | |||
GATES INDL CORP PLC | ORD SHS | G39108108 | 23,731,873 | 1,501,067 | SH | SOLE | 1,489,923 | 0 | 11,144 | |||
GATX CORP | COM | 361448103 | 1,646,294 | 12,438 | SH | SOLE | 12,438 | 0 | 0 | |||
GENERAL DYNAMICS CORP | COM | 369550108 | 682,409 | 2,352 | SH | SOLE | 2,352 | 0 | 0 | |||
GRAHAM HLDGS CO | COM CL B | 384637104 | 18,950,676 | 27,089 | SH | SOLE | 26,875 | 0 | 214 | |||
GREAT LAKES DREDGE & DOCK CO | COM | 390607109 | 5,643,292 | 642,744 | SH | SOLE | 642,744 | 0 | 0 | |||
HAEMONETICS CORP MASS | COM | 405024100 | 23,619,458 | 285,500 | SH | SOLE | 283,309 | 0 | 2,191 | |||
HANOVER INS GROUP INC | COM | 410867105 | 55,810,894 | 444,921 | SH | SOLE | 436,267 | 2,219 | 6,435 | |||
HASBRO INC | COM | 418056107 | 118,080,850 | 2,018,476 | SH | SOLE | 1,946,280 | 0 | 72,196 | |||
HENRY JACK & ASSOC INC | COM | 426281101 | 40,744,535 | 245,419 | SH | SOLE | 238,993 | 1,961 | 4,465 | |||
HERSHEY CO | COM | 427866108 | 1,251,515 | 6,808 | SH | SOLE | 6,808 | 0 | 0 | |||
HOME DEPOT INC | COM | 437076102 | 78,648,513 | 228,470 | SH | SOLE | 197,837 | 0 | 30,633 | |||
INGEVITY CORP | COM | 45688C107 | 17,219,951 | 393,959 | SH | SOLE | 390,909 | 0 | 3,050 | |||
INTERNATIONAL GAME TECHNOLOG | SHS USD | G4863A108 | 216,876 | 10,600 | SH | SOLE | 10,600 | 0 | 0 | |||
ISHARES TR | CORE S&P500 ETF | 464287200 | 20,944,084 | 38,272 | SH | SOLE | 38,133 | 0 | 139 | |||
ISHARES TR | RUS MID CAP ETF | 464287499 | 6,787 | 83 | SH | SOLE | 83 | 0 | 0 | |||
ISHARES TR | CORE S&P MCP ETF | 464287507 | 16,634,483 | 284,253 | SH | SOLE | 281,670 | 0 | 2,583 | |||
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 1,280,086 | 7,337 | SH | SOLE | 7,337 | 0 | 0 | |||
ISHARES TR | RUS 1000 ETF | 464287622 | 6,000,589 | 20,167 | SH | SOLE | 20,167 | 0 | 0 | |||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 13,796,525 | 68,000 | SH | SOLE | 67,392 | 0 | 608 | |||
ISHARES TR | RUSSELL 3000 ETF | 464287689 | 2,533 | 8 | SH | SOLE | 8 | 0 | 0 | |||
ISHARES TR | CORE S&P SCP ETF | 464287804 | 122,978 | 1,153 | SH | SOLE | 1,153 | 0 | 0 | |||
JOHNSON & JOHNSON | COM | 478160104 | 323,903,099 | 2,216,085 | SH | SOLE | 2,152,474 | 0 | 63,611 | |||
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 148,823,984 | 1,088,292 | SH | SOLE | 1,049,013 | 0 | 39,279 | |||
LAMB WESTON HLDGS INC | COM | 513272104 | 222,165,499 | 2,642,310 | SH | SOLE | 2,536,709 | 4,814 | 100,787 | |||
LANCASTER COLONY CORP | COM | 513847103 | 77,792,575 | 411,666 | SH | SOLE | 403,442 | 2,183 | 6,041 | |||
LANDSTAR SYS INC | COM | 515098101 | 45,774,546 | 248,127 | SH | SOLE | 246,225 | 0 | 1,902 | |||
LENNOX INTL INC | COM | 526107107 | 202,999,293 | 379,452 | SH | SOLE | 365,893 | 0 | 13,559 | |||
LIBERTY MEDIA CORP DEL | COM LBTY LIV S C | 531229722 | 6,240,268 | 163,059 | SH | SOLE | 161,941 | 0 | 1,118 | |||
LIVE NATION ENTERTAINMENT IN | COM | 538034109 | 260,597 | 2,780 | SH | SOLE | 2,780 | 0 | 0 | |||
LOWES COS INC | COM | 548661107 | 362,510,932 | 1,644,339 | SH | SOLE | 1,590,913 | 0 | 53,426 | |||
LPL FINL HLDGS INC | COM | 50212V100 | 634,011 | 2,270 | SH | SOLE | 2,270 | 0 | 0 | |||
M & T BK CORP | COM | 55261F104 | 176,890,920 | 1,168,676 | SH | SOLE | 1,126,956 | 0 | 41,720 | |||
MARKEL GROUP INC | COM | 570535104 | 956,426 | 607 | SH | SOLE | 607 | 0 | 0 | |||
MARTEN TRANS LTD | COM | 573075108 | 17,912,385 | 970,861 | SH | SOLE | 963,561 | 0 | 7,300 | |||
MARTIN MARIETTA MATLS INC | COM | 573284106 | 146,197,167 | 269,836 | SH | SOLE | 248,530 | 596 | 20,710 | |||
MATSON INC | COM | 57686G105 | 35,597,567 | 271,799 | SH | SOLE | 269,746 | 0 | 2,053 | |||
MBIA INC | COM | 55262C100 | 243,984 | 44,441 | SH | SOLE | 29,968 | 14,418 | 55 | |||
MERCK & CO INC | COM | 58933Y105 | 309,263,824 | 2,498,092 | SH | SOLE | 2,469,160 | 0 | 28,932 | |||
MICROSOFT CORP | COM | 594918104 | 380,058,303 | 850,337 | SH | SOLE | 835,422 | 0 | 14,915 | |||
MOELIS & CO | CL A | 60786M105 | 205,978,074 | 3,622,548 | SH | SOLE | 3,510,528 | 0 | 112,020 | |||
MONDELEZ INTL INC | CL A | 609207105 | 1,721,726 | 26,310 | SH | SOLE | 26,310 | 0 | 0 | |||
MURPHY USA INC | COM | 626755102 | 91,684,175 | 195,297 | SH | SOLE | 191,278 | 1,069 | 2,950 | |||
NETFLIX INC | COM | 64110L106 | 1,086,557 | 1,610 | SH | SOLE | 1,610 | 0 | 0 | |||
NEWMARKET CORP | COM | 651587107 | 300,150,302 | 582,171 | SH | SOLE | 551,261 | 616 | 30,294 | |||
NIKE INC | CL B | 654106103 | 11,159,282 | 148,060 | SH | SOLE | 148,060 | 0 | 0 | |||
NORFOLK SOUTHN CORP | COM | 655844108 | 390,455,897 | 1,818,696 | SH | SOLE | 1,737,623 | 0 | 81,073 | |||
NORTHROP GRUMMAN CORP | COM | 666807102 | 210,176,827 | 482,112 | SH | SOLE | 476,237 | 0 | 5,875 | |||
NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 | 13,268,803 | 706,163 | SH | SOLE | 706,163 | 0 | 0 | |||
NVIDIA CORPORATION | COM | 67066G104 | 19,667,568 | 159,200 | SH | SOLE | 159,200 | 0 | 0 | |||
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 190,575,838 | 1,079,138 | SH | SOLE | 1,017,739 | 0 | 61,399 | |||
OREILLY AUTOMOTIVE INC | COM | 67103H107 | 79,096,782 | 74,898 | SH | SOLE | 65,921 | 0 | 8,977 | |||
OTIS WORLDWIDE CORP | COM | 68902V107 | 212,712,635 | 2,209,771 | SH | SOLE | 2,130,791 | 0 | 78,980 | |||
PACCAR INC | COM | 693718108 | 1,234,456 | 11,992 | SH | SOLE | 11,992 | 0 | 0 | |||
PACKAGING CORP AMER | COM | 695156109 | 295,747 | 1,620 | SH | SOLE | 1,620 | 0 | 0 | |||
PAYCHEX INC | COM | 704326107 | 224,143,676 | 1,890,550 | SH | SOLE | 1,852,826 | 0 | 37,724 | |||
PENSKE AUTOMOTIVE GRP INC | COM | 70959W103 | 3,316,506 | 22,255 | SH | SOLE | 22,084 | 0 | 171 | |||
PERRIGO CO PLC | SHS | G97822103 | 13,255,655 | 516,186 | SH | SOLE | 502,159 | 4,458 | 9,569 | |||
PFIZER INC | COM | 717081103 | 29,952,563 | 1,070,499 | SH | SOLE | 940,179 | 0 | 130,320 | |||
PHILIP MORRIS INTL INC | COM | 718172109 | 319,820,636 | 3,156,228 | SH | SOLE | 3,143,014 | 0 | 13,214 | |||
POOL CORP | COM | 73278L105 | 162,111,002 | 527,481 | SH | SOLE | 508,592 | 0 | 18,889 | |||
POST HLDGS INC | COM | 737446104 | 237,226,816 | 2,277,523 | SH | SOLE | 2,200,320 | 3,522 | 73,681 | |||
PRICESMART INC | COM | 741511109 | 16,800,924 | 206,907 | SH | SOLE | 205,181 | 0 | 1,726 | |||
PROGRESSIVE CORP | COM | 743315103 | 435,958,525 | 2,098,880 | SH | SOLE | 1,996,277 | 0 | 102,603 | |||
QUALYS INC | COM | 74758T303 | 60,473,057 | 424,074 | SH | SOLE | 415,808 | 2,153 | 6,113 | |||
REPUBLIC SVCS INC | COM | 760759100 | 68,402,821 | 351,975 | SH | SOLE | 297,992 | 0 | 53,983 | |||
REVOLVE GROUP INC | CL A | 76156B107 | 18,157,154 | 1,141,241 | SH | SOLE | 1,132,358 | 0 | 8,883 | |||
REYNOLDS CONSUMER PRODS INC | COM | 76171L106 | 27,127,498 | 969,531 | SH | SOLE | 944,054 | 7,767 | 17,710 | |||
ROBERT HALF INC. | COM | 770323103 | 390,278 | 6,100 | SH | SOLE | 6,100 | 0 | 0 | |||
SCHWAB CHARLES CORP | COM | 808513105 | 378,608,916 | 5,137,860 | SH | SOLE | 4,910,162 | 0 | 227,698 | |||
SERVICE CORP INTL | COM | 817565104 | 402,667 | 5,661 | SH | SOLE | 5,661 | 0 | 0 | |||
SHERWIN WILLIAMS CO | COM | 824348106 | 1,163,877 | 3,900 | SH | SOLE | 3,900 | 0 | 0 | |||
SKYWORKS SOLUTIONS INC | COM | 83088M102 | 189,257,204 | 1,775,729 | SH | SOLE | 1,712,258 | 0 | 63,471 | |||
SONY GROUP CORP | SPONSORED ADR | 835699307 | 373,780 | 4,400 | SH | SOLE | 4,400 | 0 | 0 | |||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 486,228 | 893 | SH | SOLE | 893 | 0 | 0 | |||
STARBUCKS CORP | COM | 855244109 | 263,840,901 | 3,389,093 | SH | SOLE | 3,240,664 | 0 | 148,429 | |||
STERIS PLC | SHS USD | G8473T100 | 195,813,965 | 891,928 | SH | SOLE | 855,239 | 0 | 36,689 | |||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 210,310 | 1,210 | SH | SOLE | 1,210 | 0 | 0 | |||
TARGET CORP | COM | 87612E106 | 5,331,082 | 36,011 | SH | SOLE | 36,011 | 0 | 0 | |||
TE CONNECTIVITY LTD | SHS | H84989104 | 121,050,794 | 804,698 | SH | SOLE | 745,284 | 0 | 59,414 | |||
TEMPUR SEALY INTL INC | COM | 88023U101 | 143,864,271 | 3,038,958 | SH | SOLE | 2,950,234 | 0 | 88,724 | |||
TEXAS INSTRS INC | COM | 882508104 | 456,539,901 | 2,346,886 | SH | SOLE | 2,253,265 | 0 | 93,621 | |||
TORO CO | COM | 891092108 | 38,721,395 | 414,088 | SH | SOLE | 403,154 | 3,286 | 7,648 | |||
TOWNEBANK PORTSMOUTH VA | COM | 89214P109 | 446,383 | 16,369 | SH | SOLE | 16,369 | 0 | 0 | |||
TREDEGAR CORP | COM | 894650100 | 1,354,444 | 282,765 | SH | SOLE | 280,306 | 0 | 2,459 | |||
TREX CO INC | COM | 89531P105 | 29,111,328 | 392,759 | SH | SOLE | 382,478 | 3,141 | 7,140 | |||
UDR INC | COM | 902653104 | 694,324 | 16,873 | SH | SOLE | 16,873 | 0 | 0 | |||
UNIFIRST CORP MASS | COM | 904708104 | 163,341,636 | 952,262 | SH | SOLE | 921,354 | 1,041 | 29,867 | |||
UNITED PARCEL SERVICE INC | CL B | 911312106 | 200,052,461 | 1,461,837 | SH | SOLE | 1,432,460 | 0 | 29,377 | |||
VAIL RESORTS INC | COM | 91879Q109 | 23,532,721 | 130,643 | SH | SOLE | 127,036 | 1,145 | 2,462 | |||
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 3,706 | 15 | SH | SOLE | 15 | 0 | 0 | |||
VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 | 164,300 | 973 | SH | SOLE | 973 | 0 | 0 | |||
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 269,828 | 1,237 | SH | SOLE | 1,237 | 0 | 0 | |||
VERIZON COMMUNICATIONS INC | COM | 92343V104 | 51,153,369 | 1,240,382 | SH | SOLE | 1,234,477 | 0 | 5,905 | |||
VISA INC | COM CL A | 92826C839 | 85,491,991 | 325,721 | SH | SOLE | 280,262 | 0 | 45,459 | |||
VONTIER CORPORATION | COM | 928881101 | 35,359,621 | 925,644 | SH | SOLE | 918,343 | 0 | 7,301 | |||
VULCAN MATLS CO | COM | 929160109 | 192,432,998 | 773,817 | SH | SOLE | 746,291 | 0 | 27,526 | |||
WATERS CORP | COM | 941848103 | 173,585,714 | 598,323 | SH | SOLE | 578,213 | 1,064 | 19,046 | |||
WELLS FARGO CO NEW | COM | 949746101 | 1,478,573 | 24,896 | SH | SOLE | 24,441 | 0 | 455 | |||
WHITE MTNS INS GROUP LTD | COM | G9618E107 | 120,781,424 | 66,456 | SH | SOLE | 65,266 | 297 | 893 | |||
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 37,519,285 | 121,449 | SH | SOLE | 118,285 | 939 | 2,225 |