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 | (x$1000) | PRN AMT | PRN | CALL | DISCRETION | MANAGER | SOLE | SHARED | NONE |
ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 | 777,413 | 2,601 | SH | SOLE | 2,601 | 0 | 0 | ||
ACI WORLDWIDE INC | COM | 004498101 | 41,652,856 | 907,270 | SH | SOLE | 900,600 | 0 | 6,670 | ||
ACUSHNET HLDGS CORP | COM | 005098108 | 33,281,657 | 457,038 | SH | SOLE | 453,606 | 0 | 3,432 | ||
AERCAP HOLDINGS NV | SHS | N00985106 | 371,378,760 | 3,174,167 | SH | SOLE | 3,062,766 | 8,014 | 103,387 | ||
AIR PRODS & CHEMS INC | COM | 009158106 | 430,010,307 | 1,524,506 | SH | SOLE | 1,460,833 | 0 | 63,673 | ||
ALCON AG | ORD SHS | H01301128 | 859,023 | 9,705 | SH | SOLE | 9,705 | 0 | 0 | ||
ALEXANDER & BALDWIN INC NEW | COM | 014491104 | 15,824,684 | 887,530 | SH | SOLE | 880,864 | 0 | 6,666 | ||
ALLISON TRANSMISSION HLDGS I | COM | 01973R101 | 223,281,045 | 2,350,571 | SH | SOLE | 2,262,643 | 0 | 87,927 | ||
ALLY FINL INC | COM | 02005N100 | 188,134,552 | 4,830,152 | SH | SOLE | 4,649,337 | 0 | 180,815 | ||
ALPHABET INC | CAP STK CL C | 02079K107 | 169,149,525 | 953,546 | SH | SOLE | 838,676 | 0 | 114,870 | ||
ALTRIA GROUP INC | COM | 02209S103 | 236,185,662 | 4,028,394 | SH | SOLE | 3,864,701 | 0 | 163,693 | ||
AMAZON COM INC | COM | 023135106 | 1,404,096 | 6,400 | SH | SOLE | 6,400 | 0 | 0 | ||
AMERICAN FINL GROUP INC OHIO | COM | 025932104 | 340,767 | 2,700 | SH | SOLE | 2,700 | 0 | 0 | ||
AMPHENOL CORP NEW | CL A | 032095101 | 201,826,242 | 2,043,806 | SH | SOLE | 1,967,455 | 0 | 76,351 | ||
APPLE INC | COM | 037833100 | 522,717,251 | 2,547,704 | SH | SOLE | 2,441,073 | 0 | 106,631 | ||
APTARGROUP INC | COM | 038336103 | 159,759,686 | 1,021,281 | SH | SOLE | 983,141 | 0 | 38,141 | ||
ARMSTRONG WORLD INDS INC NEW | COM | 04247X102 | 373,767,565 | 2,300,944 | SH | SOLE | 2,228,014 | 4,967 | 67,963 | ||
ATKORE INC | COM | 047649108 | 32,023,086 | 453,903 | SH | SOLE | 450,519 | 0 | 3,384 | ||
ATLANTIC UN BANKSHARES CORP | COM | 04911A107 | 28,673,620 | 916,674 | SH | SOLE | 909,855 | 0 | 6,819 | ||
AXALTA COATING SYS LTD | COM | G0750C108 | 40,313,248 | 1,357,802 | SH | SOLE | 1,315,959 | 15,157 | 26,686 | ||
BALL CORP | COM | 058498106 | 157,633,112 | 2,810,356 | SH | SOLE | 2,705,065 | 0 | 105,291 | ||
BANK AMERICA CORP | COM | 060505104 | 421,053 | 8,898 | SH | SOLE | 8,898 | 0 | 0 | ||
BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 | 7,288,000 | 10 | SH | SOLE | 10 | 0 | 0 | ||
BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 | 510,386,470 | 1,050,644 | SH | SOLE | 997,536 | 0 | 53,108 | ||
BLACKROCK INC | COM | 09290D101 | 465,076,489 | 443,231 | SH | SOLE | 426,160 | 0 | 17,071 | ||
BRANDYWINE RLTY TR | SH BEN INT NEW | 105368203 | 55,169 | 12,860 | SH | SOLE | 12,860 | 0 | 0 | ||
BRISTOL-MYERS SQUIBB CO | COM | 110122108 | 2,117,582 | 45,746 | SH | SOLE | 45,746 | 0 | 0 | ||
BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 | 25,439,551 | 104,670 | SH | SOLE | 101,500 | 1,147 | 2,023 | ||
BROWN FORMAN CORP | CL B | 115637209 | 35,841,811 | 1,331,911 | SH | SOLE | 1,281,947 | 0 | 49,963 | ||
BRUKER CORP | COM | 116794108 | 165,781,495 | 4,023,813 | SH | SOLE | 3,764,829 | 5,323 | 253,660 | ||
BURFORD CAP LTD | ORD SHS | G17977110 | 532,768 | 37,361 | SH | SOLE | 37,361 | 0 | 0 | ||
C H ROBINSON WORLDWIDE INC | COM NEW | 12541W209 | 457,394 | 4,767 | SH | SOLE | 4,767 | 0 | 0 | ||
CARMAX INC | COM | 143130102 | 10,564,987 | 157,194 | SH | SOLE | 157,194 | 0 | 0 | ||
CASELLA WASTE SYS INC | CL A | 147448104 | 74,940,324 | 649,499 | SH | SOLE | 635,572 | 4,351 | 9,576 | ||
CBRE GROUP INC | CL A | 12504L109 | 171,920,124 | 1,226,944 | SH | SOLE | 1,181,123 | 0 | 45,821 | ||
CCC INTELLIGENT SOLUTIONS HL | COM | 12510Q100 | 31,684,958 | 3,367,157 | SH | SOLE | 3,262,875 | 37,910 | 66,371 | ||
CERTARA INC | COM | 15687V109 | 17,230,701 | 1,472,708 | SH | SOLE | 1,461,440 | 0 | 11,268 | ||
CHEVRON CORP NEW | COM | 166764100 | 301,652,876 | 2,106,634 | SH | SOLE | 2,033,289 | 0 | 73,345 | ||
CHUBB LIMITED | COM | H1467J104 | 213,558,901 | 737,090 | SH | SOLE | 696,780 | 0 | 40,310 | ||
CHURCH & DWIGHT CO INC | COM | 171340102 | 45,389,870 | 472,270 | SH | SOLE | 393,684 | 0 | 78,586 | ||
CHURCHILL DOWNS INC | COM | 171484108 | 302,402,126 | 2,994,070 | SH | SOLE | 2,892,916 | 5,964 | 95,190 | ||
CINCINNATI FINL CORP | COM | 172062101 | 328,911,595 | 2,208,621 | SH | SOLE | 2,154,794 | 0 | 53,827 | ||
CISCO SYS INC | COM | 17275R102 | 246,734,028 | 3,556,256 | SH | SOLE | 3,508,805 | 0 | 47,451 | ||
COCA COLA CO | COM | 191216100 | 12,179,329 | 172,146 | SH | SOLE | 172,146 | 0 | 0 | ||
COMCAST CORP NEW | CL A | 20030N101 | 271,004 | 7,593 | SH | SOLE | 7,550 | 0 | 43 | ||
COPART INC | COM | 217204106 | 165,565,123 | 3,374,056 | SH | SOLE | 3,247,740 | 0 | 126,316 | ||
CORNING INC | COM | 219350105 | 314,451,818 | 5,979,292 | SH | SOLE | 5,905,851 | 0 | 73,441 | ||
COSTCO WHSL CORP NEW | COM | 22160K105 | 1,712,596 | 1,730 | SH | SOLE | 1,730 | 0 | 0 | ||
CREDIT ACCEP CORP MICH | COM | 225310101 | 52,384,644 | 102,823 | SH | SOLE | 99,643 | 1,164 | 2,016 | ||
CRH PLC | ORD | G25508105 | 1,385,446 | 15,092 | SH | SOLE | 15,092 | 0 | 0 | ||
CROWN CASTLE INC | COM | 22822V101 | 302,391,872 | 2,943,532 | SH | SOLE | 2,866,154 | 0 | 77,378 | ||
CSX CORP | COM | 126408103 | 3,456,626 | 105,934 | SH | SOLE | 105,934 | 0 | 0 | ||
CTS CORP | COM | 126501105 | 25,613,074 | 601,102 | SH | SOLE | 596,588 | 0 | 4,515 | ||
DECKERS OUTDOOR CORP | COM | 243537107 | 35,514,677 | 344,562 | SH | SOLE | 334,034 | 3,807 | 6,721 | ||
DEERE & CO | COM | 244199105 | 7,580,569 | 14,908 | SH | SOLE | 14,908 | 0 | 0 | ||
DIAGEO PLC | SPON ADR NEW | 25243Q205 | 106,868,992 | 1,059,765 | SH | SOLE | 1,054,046 | 0 | 5,719 | ||
DOLLAR TREE INC | COM | 256746108 | 281,284,313 | 2,840,104 | SH | SOLE | 2,734,232 | 35 | 105,837 | ||
DOMINION ENERGY INC | COM | 25746U109 | 280,662,240 | 4,965,699 | SH | SOLE | 4,897,366 | 0 | 68,332 | ||
DOUBLEVERIFY HLDGS INC | COM | 25862V105 | 13,949,794 | 931,848 | SH | SOLE | 924,761 | 0 | 7,087 | ||
DUKE ENERGY CORP NEW | COM NEW | 26441C204 | 2,001,398 | 16,961 | SH | SOLE | 16,961 | 0 | 0 | ||
ELEMENT SOLUTIONS INC | COM | 28618M106 | 29,112,832 | 1,285,331 | SH | SOLE | 1,245,270 | 14,941 | 25,119 | ||
ELI LILLY & CO | COM | 532457108 | 18,552,034 | 23,799 | SH | SOLE | 23,799 | 0 | 0 | ||
ENOVIS CORPORATION | COM | 194014502 | 14,029,795 | 447,376 | SH | SOLE | 444,261 | 0 | 3,115 | ||
ENTEGRIS INC | COM | 29362U104 | 296,385,498 | 3,674,950 | SH | SOLE | 3,473,120 | 6,806 | 195,024 | ||
EPLUS INC | COM | 294268107 | 21,746,743 | 301,615 | SH | SOLE | 299,355 | 0 | 2,260 | ||
EQUITABLE HLDGS INC | COM | 29452E101 | 1,633,688 | 29,121 | SH | SOLE | 29,121 | 0 | 0 | ||
ESSENTIAL PPTYS RLTY TR INC | COM | 29670E107 | 35,119,791 | 1,100,587 | SH | SOLE | 1,092,523 | 0 | 8,064 | ||
EXXON MOBIL CORP | COM | 30231G102 | 1,507,906 | 13,988 | SH | SOLE | 13,988 | 0 | 0 | ||
FASTENAL CO | COM | 311900104 | 221,270,675 | 5,268,327 | SH | SOLE | 5,196,724 | 0 | 71,603 | ||
FEDEX CORP | COM | 31428X106 | 50,008,427 | 220,001 | SH | SOLE | 186,410 | 0 | 33,591 | ||
FIDELITY NATL INFORMATION SV | COM | 31620M106 | 466,184,216 | 5,726,352 | SH | SOLE | 5,584,984 | 0 | 141,367 | ||
FIRST INDL RLTY TR INC | COM | 32054K103 | 46,596,553 | 968,132 | SH | SOLE | 945,680 | 7,283 | 15,169 | ||
FISERV INC | COM | 337738108 | 66,735,428 | 387,074 | SH | SOLE | 318,637 | 0 | 68,437 | ||
GATES INDL CORP PLC | ORD SHS | G39108108 | 35,244,063 | 1,530,353 | SH | SOLE | 1,519,051 | 0 | 11,302 | ||
GATX CORP | COM | 361448103 | 1,909,979 | 12,438 | SH | SOLE | 12,438 | 0 | 0 | ||
GENERAL DYNAMICS CORP | COM | 369550108 | 543,946 | 1,865 | SH | SOLE | 1,865 | 0 | 0 | ||
GRAHAM HLDGS CO | COM CL B | 384637104 | 25,593,068 | 27,046 | SH | SOLE | 26,847 | 0 | 198 | ||
GREAT LAKES DREDGE & DOCK CO | COM | 390607109 | 7,835,049 | 642,744 | SH | SOLE | 642,744 | 0 | 0 | ||
HAEMONETICS CORP MASS | COM | 405024100 | 21,377,146 | 286,515 | SH | SOLE | 284,449 | 0 | 2,066 | ||
HANOVER INS GROUP INC | COM | 410867105 | 79,284,272 | 466,726 | SH | SOLE | 456,261 | 3,313 | 7,152 | ||
HENRY JACK & ASSOC INC | COM | 426281101 | 47,401,496 | 263,088 | SH | SOLE | 255,021 | 2,916 | 5,151 | ||
HERSHEY CO | COM | 427866108 | 1,129,788 | 6,808 | SH | SOLE | 6,808 | 0 | 0 | ||
HOME DEPOT INC | COM | 437076102 | 18,733,471 | 51,095 | SH | SOLE | 51,095 | 0 | 0 | ||
ICON PLC | SHS | G4705A100 | 454,102 | 3,122 | SH | SOLE | 3,122 | 0 | 0 | ||
INGEVITY CORP | COM | 45688C107 | 20,869,062 | 484,310 | SH | SOLE | 480,715 | 0 | 3,596 | ||
INTERNATIONAL GAME TECHNOLOG | SHS USD | G4863A108 | 167,586 | 10,600 | SH | SOLE | 10,600 | 0 | 0 | ||
INTERPARFUMS INC | COM | 458334109 | 27,646,872 | 210,542 | SH | SOLE | 208,953 | 0 | 1,589 | ||
ISHARES TR | CORE S&P500 ETF | 464287200 | 9,258,772 | 14,907 | SH | SOLE | 14,823 | 0 | 84 | ||
ISHARES TR | RUS MID CAP ETF | 464287499 | 596 | 6 | SH | SOLE | 6 | 0 | 0 | ||
ISHARES TR | CORE S&P MCP ETF | 464287507 | 11,709,092 | 188,793 | SH | SOLE | 186,663 | 0 | 2,130 | ||
ISHARES TR | RUS 1000 VAL ETF | 464287598 | 1,302,118 | 6,704 | SH | SOLE | 6,704 | 0 | 0 | ||
ISHARES TR | RUS 1000 ETF | 464287622 | 3,484,799 | 10,262 | SH | SOLE | 10,262 | 0 | 0 | ||
ISHARES TR | RUSSELL 2000 ETF | 464287655 | 5,400,462 | 25,025 | SH | SOLE | 24,831 | 0 | 194 | ||
ISHARES TR | RUSSELL 3000 ETF | 464287689 | 42,648 | 121 | SH | SOLE | 121 | 0 | 0 | ||
ISHARES TR | CORE S&P SCP ETF | 464287804 | 1,048 | 10 | SH | SOLE | 10 | 0 | 0 | ||
JOHNSON & JOHNSON | COM | 478160104 | 276,511,499 | 1,810,203 | SH | SOLE | 1,750,604 | 0 | 59,599 | ||
KEYSIGHT TECHNOLOGIES INC | COM | 49338L103 | 168,288,317 | 1,027,020 | SH | SOLE | 988,609 | 0 | 38,411 | ||
LAMB WESTON HLDGS INC | COM | 513272104 | 129,125,341 | 2,490,353 | SH | SOLE | 2,401,786 | 7,180 | 81,387 | ||
LANCASTER COLONY CORP | COM | 513847103 | 77,807,982 | 450,347 | SH | SOLE | 440,153 | 3,282 | 6,912 | ||
LANDSTAR SYS INC | COM | 515098101 | 34,522,782 | 248,326 | SH | SOLE | 246,552 | 0 | 1,774 | ||
LENNOX INTL INC | COM | 526107107 | 202,371,984 | 353,027 | SH | SOLE | 339,776 | 0 | 13,252 | ||
LIBERTY MEDIA CORP DEL | COM LBTY LIV S C | 531229722 | 17,041,003 | 209,968 | SH | SOLE | 208,708 | 0 | 1,260 | ||
LIVE NATION ENTERTAINMENT IN | COM | 538034109 | 420,558 | 2,780 | SH | SOLE | 2,780 | 0 | 0 | ||
LOWES COS INC | COM | 548661107 | 306,996,023 | 1,383,655 | SH | SOLE | 1,344,392 | 0 | 39,263 | ||
LPL FINL HLDGS INC | COM | 50212V100 | 851,182 | 2,270 | SH | SOLE | 2,270 | 0 | 0 | ||
M & T BK CORP | COM | 55261F104 | 211,779,079 | 1,091,696 | SH | SOLE | 1,050,886 | 0 | 40,810 | ||
MARKEL GROUP INC | COM | 570535104 | 1,212,398 | 607 | SH | SOLE | 607 | 0 | 0 | ||
MARTEN TRANS LTD | COM | 573075108 | 12,638,698 | 972,954 | SH | SOLE | 965,740 | 0 | 7,215 | ||
MARTIN MARIETTA MATLS INC | COM | 573284106 | 101,576,417 | 185,034 | SH | SOLE | 167,224 | 0 | 17,810 | ||
MATSON INC | COM | 57686G105 | 30,301,841 | 272,128 | SH | SOLE | 270,178 | 0 | 1,950 | ||
MERCK & CO INC | COM | 58933Y105 | 490,319 | 6,194 | SH | SOLE | 6,160 | 0 | 34 | ||
MICROSOFT CORP | COM | 594918104 | 353,395,564 | 710,449 | SH | SOLE | 702,095 | 0 | 8,355 | ||
MOELIS & CO | CL A | 60786M105 | 212,947,679 | 3,416,998 | SH | SOLE | 3,307,710 | 0 | 109,288 | ||
MONDELEZ INTL INC | CL A | 609207105 | 1,770,974 | 26,260 | SH | SOLE | 26,260 | 0 | 0 | ||
MURPHY USA INC | COM | 626755102 | 83,322,418 | 204,814 | SH | SOLE | 199,906 | 1,614 | 3,294 | ||
NETFLIX INC | COM | 64110L106 | 2,155,999 | 1,610 | SH | SOLE | 1,610 | 0 | 0 | ||
NEWMARKET CORP | COM | 651587107 | 382,388,064 | 553,479 | SH | SOLE | 524,026 | 827 | 28,626 | ||
NIKE INC | CL B | 654106103 | 6,639,967 | 93,468 | SH | SOLE | 93,468 | 0 | 0 | ||
NORFOLK SOUTHN CORP | COM | 655844108 | 472,253,642 | 1,844,928 | SH | SOLE | 1,775,669 | 0 | 69,258 | ||
NORTHROP GRUMMAN CORP | COM | 666807102 | 199,688,545 | 399,361 | SH | SOLE | 397,124 | 0 | 2,237 | ||
NORWEGIAN CRUISE LINE HLDG L | SHS | G66721104 | 14,320,986 | 706,163 | SH | SOLE | 706,163 | 0 | 0 | ||
NVIDIA CORPORATION | COM | 67066G104 | 25,152,008 | 159,200 | SH | SOLE | 159,200 | 0 | 0 | ||
NXP SEMICONDUCTORS N V | COM | N6596X109 | 597,352 | 2,734 | SH | SOLE | 2,734 | 0 | 0 | ||
OLD DOMINION FREIGHT LINE IN | COM | 679580100 | 185,910,865 | 1,145,472 | SH | SOLE | 1,066,446 | 0 | 79,026 | ||
OREILLY AUTOMOTIVE INC | COM | 67103H107 | 71,636,676 | 794,815 | SH | SOLE | 713,181 | 0 | 81,634 | ||
OTIS WORLDWIDE CORP | COM | 68902V107 | 204,835,533 | 2,068,624 | SH | SOLE | 1,991,395 | 0 | 77,230 | ||
PACCAR INC | COM | 693718108 | 1,139,960 | 11,992 | SH | SOLE | 11,992 | 0 | 0 | ||
PACKAGING CORP AMER | COM | 695156109 | 305,289 | 1,620 | SH | SOLE | 1,620 | 0 | 0 | ||
PAYCHEX INC | COM | 704326107 | 224,921,571 | 1,546,258 | SH | SOLE | 1,525,309 | 0 | 20,948 | ||
PENSKE AUTOMOTIVE GRP INC | COM | 70959W103 | 3,748,112 | 21,815 | SH | SOLE | 21,646 | 0 | 169 | ||
PFIZER INC | COM | 717081103 | 1,227,198 | 50,627 | SH | SOLE | 50,627 | 0 | 0 | ||
PHILIP MORRIS INTL INC | COM | 718172109 | 405,939,838 | 2,228,823 | SH | SOLE | 2,217,871 | 0 | 10,952 | ||
POOL CORP | COM | 73278L105 | 143,688,611 | 492,958 | SH | SOLE | 474,496 | 0 | 18,461 | ||
POST HLDGS INC | COM | 737446104 | 200,968,991 | 1,843,235 | SH | SOLE | 1,777,446 | 5,296 | 60,493 | ||
PRICESMART INC | COM | 741511109 | 21,664,429 | 206,246 | SH | SOLE | 204,637 | 0 | 1,609 | ||
PROGRESSIVE CORP | COM | 743315103 | 474,618,099 | 1,778,506 | SH | SOLE | 1,697,418 | 0 | 81,088 | ||
QUALYS INC | COM | 74758T303 | 67,147,138 | 469,977 | SH | SOLE | 459,537 | 3,320 | 7,120 | ||
REPUBLIC SVCS INC | COM | 760759100 | 81,678,712 | 331,206 | SH | SOLE | 281,577 | 0 | 49,629 | ||
REVOLVE GROUP INC | CL A | 76156B107 | 22,973,150 | 1,145,791 | SH | SOLE | 1,137,341 | 0 | 8,450 | ||
REYNOLDS CONSUMER PRODS INC | COM | 76171L106 | 21,308,916 | 994,810 | SH | SOLE | 963,920 | 11,519 | 19,372 | ||
ROBERT HALF INC. | COM | 770323103 | 250,405 | 6,100 | SH | SOLE | 6,100 | 0 | 0 | ||
SAIA INC | COM | 78709Y105 | 28,563,844 | 104,245 | SH | SOLE | 100,926 | 1,241 | 2,078 | ||
SCHWAB CHARLES CORP | COM | 808513105 | 394,437,796 | 4,323,063 | SH | SOLE | 4,139,317 | 0 | 183,745 | ||
SERVICE CORP INTL | COM | 817565104 | 460,805 | 5,661 | SH | SOLE | 5,661 | 0 | 0 | ||
SHERWIN WILLIAMS CO | COM | 824348106 | 1,339,104 | 3,900 | SH | SOLE | 3,900 | 0 | 0 | ||
SOMNIGROUP INTERNATIONAL INC | COM | 88023U101 | 269,286,215 | 3,957,172 | SH | SOLE | 3,814,041 | 6,992 | 136,138 | ||
SONY GROUP CORP | SPONSORED ADR | 835699307 | 572,660 | 22,000 | SH | SOLE | 22,000 | 0 | 0 | ||
SPDR S&P 500 ETF TR | TR UNIT | 78462F103 | 522,124 | 845 | SH | SOLE | 844 | 0 | 1 | ||
STARBUCKS CORP | COM | 855244109 | 261,806,804 | 2,857,196 | SH | SOLE | 2,739,747 | 0 | 117,449 | ||
STERIS PLC | SHS USD | G8473T100 | 199,067,828 | 828,686 | SH | SOLE | 797,689 | 0 | 30,997 | ||
TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 | 1,263,361 | 5,578 | SH | SOLE | 5,578 | 0 | 0 | ||
TARGET CORP | COM | 87612E106 | 964,205 | 9,774 | SH | SOLE | 9,774 | 0 | 0 | ||
TE CONNECTIVITY PLC | ORD SHS | G87052109 | 282,367,963 | 1,674,057 | SH | SOLE | 1,598,565 | 0 | 75,492 | ||
TESLA INC | COM | 88160R101 | 403,111 | 1,269 | SH | SOLE | 1,269 | 0 | 0 | ||
TEXAS INSTRS INC | COM | 882508104 | 408,852,402 | 1,969,214 | SH | SOLE | 1,897,078 | 0 | 72,136 | ||
TORO CO | COM | 891092108 | 31,407,056 | 444,350 | SH | SOLE | 430,766 | 5,040 | 8,544 | ||
TOWNEBANK PORTSMOUTH VA | COM | 89214P109 | 559,492 | 16,369 | SH | SOLE | 16,369 | 0 | 0 | ||
TREDEGAR CORP | COM | 894650100 | 2,717,244 | 308,775 | SH | SOLE | 306,494 | 0 | 2,281 | ||
TREX CO INC | COM | 89531P105 | 23,158,632 | 425,860 | SH | SOLE | 412,635 | 4,890 | 8,336 | ||
UDR INC | COM | 902653104 | 954,320 | 23,373 | SH | SOLE | 23,373 | 0 | 0 | ||
UNIFIRST CORP MASS | COM | 904708104 | 178,261,485 | 947,077 | SH | SOLE | 915,783 | 1,573 | 29,721 | ||
UNITED PARCEL SERVICE INC | CL B | 911312106 | 699,877 | 6,933 | SH | SOLE | 6,918 | 0 | 16 | ||
VAIL RESORTS INC | COM | 91879Q109 | 23,834,607 | 151,680 | SH | SOLE | 146,944 | 1,718 | 3,018 | ||
VANGUARD INDEX FDS | MID CAP ETF | 922908629 | 79,531 | 284 | SH | SOLE | 284 | 0 | 0 | ||
VANGUARD INDEX FDS | EXTEND MKT ETF | 922908652 | 90,200 | 468 | SH | SOLE | 468 | 0 | 0 | ||
VANGUARD INDEX FDS | SMALL CP ETF | 922908751 | 101,309 | 427 | SH | SOLE | 427 | 0 | 0 | ||
VISA INC | COM CL A | 92826C839 | 108,330,726 | 305,114 | SH | SOLE | 263,317 | 0 | 41,797 | ||
VONTIER CORPORATION | COM | 928881101 | 34,154,139 | 925,584 | SH | SOLE | 918,609 | 0 | 6,976 | ||
VULCAN MATLS CO | COM | 929160109 | 188,601,219 | 723,104 | SH | SOLE | 696,185 | 0 | 26,919 | ||
WATERS CORP | COM | 941848103 | 202,599,603 | 580,436 | SH | SOLE | 559,765 | 1,590 | 19,081 | ||
WELLS FARGO CO NEW | COM | 949746101 | 2,254,657 | 28,141 | SH | SOLE | 27,689 | 0 | 452 | ||
WHITE MTNS INS GROUP LTD | COM | G9618E107 | 123,509,005 | 68,770 | SH | SOLE | 67,417 | 443 | 909 | ||
WILLIS TOWERS WATSON PLC LTD | SHS | G96629103 | 1,129,452 | 3,685 | SH | SOLE | 3,685 | 0 | 0 | ||
ZEBRA TECHNOLOGIES CORPORATI | CL A | 989207105 | 58,226,458 | 188,819 | SH | SOLE | 183,033 | 2,092 | 3,694 |