0001398344-24-002920.txt : 20240214 0001398344-24-002920.hdr.sgml : 20240214 20240214090015 ACCESSION NUMBER: 0001398344-24-002920 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240214 DATE AS OF CHANGE: 20240214 EFFECTIVENESS DATE: 20240214 FILER: COMPANY DATA: COMPANY CONFORMED NAME: LONDON CO OF VIRGINIA CENTRAL INDEX KEY: 0001259887 ORGANIZATION NAME: IRS NUMBER: 900824693 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-10665 FILM NUMBER: 24632809 BUSINESS ADDRESS: STREET 1: 1800 BAYBERRY COURT STREET 2: SUITE 301 CITY: RICHMOND STATE: VA ZIP: 23226 BUSINESS PHONE: 804 775 0317 MAIL ADDRESS: STREET 1: 1800 BAYBERRY COURT STREET 2: SUITE 301 CITY: RICHMOND STATE: VA ZIP: 23226 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001259887 XXXXXXXX 12-31-2023 12-31-2023 false LONDON CO OF VIRGINIA
1800 BAYBERRY COURT SUITE 301 RICHMOND VA 23226
13F HOLDINGS REPORT 028-10665 000106654 801-46604 N
Andrew J. Wetzel CCO 804-775-0317 /s/ Andrew J. Wetzel Richmond VA 02-14-2024 0 165 17767251855
INFORMATION TABLE 2 fp0086539-1_13fhr-table.xml ACCENTURE PLC IRELAND SHS CLASS A G1151C101 900786 2567 SH SOLE 2567 0 0 ACI WORLDWIDE INC COM 004498101 16851820 550713 SH SOLE 547032 0 3681 ACUSHNET HLDGS CORP COM 005098108 25172578 398489 SH SOLE 395801 0 2688 AERCAP HOLDINGS NV SHS N00985106 309591157 4165651 SH SOLE 4021347 6219 138084 AIR PRODS & CHEMS INC COM 009158106 331440402 1210520 SH SOLE 1155280 0 55240 ALBEMARLE CORP COM 012653101 36322416 251401 SH SOLE 210657 0 40744 ALEXANDER & BALDWIN INC NEW COM 014491104 14532217 764049 SH SOLE 758764 0 5285 ALLISON TRANSMISSION HLDGS I COM 01973R101 142826797 2456179 SH SOLE 2365946 0 90233 ALPHABET INC CAP STK CL C 02079K107 153127773 1086552 SH SOLE 960392 0 126160 ALTRIA GROUP INC COM 02209S103 205492873 5094023 SH SOLE 4903271 0 190752 AMAZON COM INC COM 023135106 972416 6400 SH SOLE 6400 0 0 AMERICAN FINL GROUP INC OHIO COM 025932104 321003 2700 SH SOLE 2700 0 0 AMPHENOL CORP NEW CL A 032095101 151514772 1528445 SH SOLE 1472321 0 56125 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 342486 5300 SH SOLE 5300 0 0 APPLE INC COM 037833100 709044128 3682773 SH SOLE 3514800 0 167973 APTARGROUP INC COM 038336103 131540439 1064071 SH SOLE 1025215 0 38856 ARMSTRONG WORLD INDS INC NEW COM 04247X102 260002649 2644453 SH SOLE 2560361 3278 80815 ATLANTIC UN BANKSHARES CORP COM 04911A107 24981795 683684 SH SOLE 679344 0 4340 AXALTA COATING SYS LTD COM G0750C108 43048041 1267237 SH SOLE 1233869 9079 24289 BALL CORP COM 058498106 104070694 1809296 SH SOLE 1743240 0 66055 BANK AMERICA CORP COM 060505104 348345 10346 SH SOLE 10346 0 0 BELLRING BRANDS INC COMMON STOCK 07831C103 125889882 2271151 SH SOLE 2187780 1 83370 BERKSHIRE HATHAWAY INC DEL CL A 084670108 5426250 10 SH SOLE 10 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 545460226 1529356 SH SOLE 1449320 0 80036 BLACKROCK INC COM 09247X101 487104905 600031 SH SOLE 570456 0 29575 BRISTOL-MYERS SQUIBB CO COM 110122108 4129243 80476 SH SOLE 80476 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 47503214 230878 SH SOLE 224830 1627 4422 BROWN FORMAN CORP CL B 115637209 80470171 1409285 SH SOLE 1358379 0 50906 BRUKER CORP COM 116794108 402083 5472 SH SOLE 5472 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 395666 4580 SH SOLE 4580 0 0 CABLE ONE INC COM 12685J105 35400286 63602 SH SOLE 62391 286 926 CANNAE HLDGS INC COM 13765N107 23892898 1224649 SH SOLE 1201434 5444 17771 CARMAX INC COM 143130102 185825090 2421489 SH SOLE 2290967 2518 128004 CASELLA WASTE SYS INC CL A 147448104 49025887 573671 SH SOLE 562892 2511 8268 CBRE GROUP INC CL A 12504L109 157962702 1696882 SH SOLE 1634806 0 62075 CHEVRON CORP NEW COM 166764100 308801648 2070271 SH SOLE 1968163 0 102108 CHURCH & DWIGHT CO INC COM 171340102 52821121 558599 SH SOLE 450970 0 107629 CHURCHILL DOWNS INC COM 171484108 231145458 1713077 SH SOLE 1661492 3579 48005 CINCINNATI FINL CORP COM 172062101 275094780 2658948 SH SOLE 2576648 0 82300 CISCO SYS INC COM 17275R102 277432093 5491530 SH SOLE 5243049 0 248481 COCA COLA CO COM 191216100 10908355 185107 SH SOLE 185107 0 0 COMCAST CORP NEW CL A 20030N101 176636520 4028199 SH SOLE 3917641 0 110558 COPART INC COM 217204106 199391538 4069215 SH SOLE 3920340 0 148875 CORNING INC COM 219350105 8617320 282999 SH SOLE 282999 0 0 COSAN S A ADS 22113B103 178320 11387 SH SOLE 11387 0 0 COSTCO WHSL CORP NEW COM 22160K105 1141938 1730 SH SOLE 1730 0 0 CROWN CASTLE INC COM 22822V101 206328948 1791205 SH SOLE 1741632 0 49573 CSX CORP COM 126408103 3672732 105934 SH SOLE 105934 0 0 CTS CORP COM 126501105 22991733 525645 SH SOLE 522225 0 3420 DECKERS OUTDOOR CORP COM 243537107 81032228 121228 SH SOLE 117973 887 2367 DEERE & CO COM 244199105 5992052 14985 SH SOLE 14985 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 211635908 1452945 SH SOLE 1447447 0 5498 DOLLAR TREE INC COM 256746108 191998366 1351625 SH SOLE 1304600 59 46966 DOMINION ENERGY INC COM 25746U109 158688274 3376346 SH SOLE 3278245 0 98102 DRIL-QUIP INC COM 262037104 5581087 239840 SH SOLE 238210 0 1630 DUKE ENERGY CORP NEW COM NEW 26441C204 1868117 19251 SH SOLE 19251 0 0 ELI LILLY & CO COM 532457108 14755454 25313 SH SOLE 25313 0 0 ENDAVA PLC ADS 29260V105 45535832 584918 SH SOLE 569625 3983 11309 ENOVIS CORPORATION COM 194014502 17045098 304268 SH SOLE 302321 0 1947 ENTEGRIS INC COM 29362U104 346520153 2892006 SH SOLE 2791434 4041 96531 EPLUS INC COM 294268107 16475850 206361 SH SOLE 205010 0 1350 ESSENTIAL PPTYS RLTY TR INC COM 29670E107 20462630 800572 SH SOLE 795462 0 5110 EXXON MOBIL CORP COM 30231G102 1398520 13988 SH SOLE 13988 0 0 FASTENAL CO COM 311900104 266828200 4119626 SH SOLE 4008339 0 111288 FEDEX CORP COM 31428X106 64447143 254762 SH SOLE 217858 0 36904 FIDELITY NATL INFORMATION SV COM 31620M106 397718815 6620923 SH SOLE 6418183 0 202739 FIRST INDL RLTY TR INC COM 32054K103 46831911 889157 SH SOLE 871333 4392 13433 FISERV INC COM 337738108 59548054 448269 SH SOLE 372710 0 75559 GATX CORP COM 361448103 1495296 12438 SH SOLE 12438 0 0 GENERAL DYNAMICS CORP COM 369550108 610744 2352 SH SOLE 2352 0 0 GRAHAM HLDGS CO COM CL B 384637104 16271716 23361 SH SOLE 23202 0 159 GREAT LAKES DREDGE & DOCK CO COM 390607109 4936274 642744 SH SOLE 642744 0 0 HAEMONETICS CORP MASS COM 405024100 13468886 157512 SH SOLE 156458 0 1055 HANOVER INS GROUP INC COM 410867105 50919482 419367 SH SOLE 411171 1965 6231 HASBRO INC COM 418056107 112888574 2210900 SH SOLE 2132121 1999 76781 HENRY JACK & ASSOC INC COM 426281101 39681356 242833 SH SOLE 236468 1712 4653 HERSHEY CO COM 427866108 1273945 6833 SH SOLE 6833 0 0 HOME DEPOT INC COM 437076102 85640822 247124 SH SOLE 216023 0 31101 INGEVITY CORP COM 45688C107 15748647 333516 SH SOLE 331546 0 1971 INTERNATIONAL GAME TECHNOLOG SHS USD G4863A108 290546 10600 SH SOLE 10600 0 0 ISHARES TR CORE S&P500 ETF 464287200 37005974 77478 SH SOLE 76919 0 560 ISHARES TR RUS MID CAP ETF 464287499 358024 4606 SH SOLE 807 0 3799 ISHARES TR CORE S&P MCP ETF 464287507 15539982 56071 SH SOLE 55481 0 590 ISHARES TR RUS 1000 VAL ETF 464287598 51546432 311930 SH SOLE 311930 0 0 ISHARES TR RUS 1000 ETF 464287622 19774284 75400 SH SOLE 75330 0 70 ISHARES TR RUSSELL 2000 ETF 464287655 15374664 76601 SH SOLE 76181 0 420 ISHARES TR RUSSELL 3000 ETF 464287689 1763 6 SH SOLE 6 0 0 ISHARES TR CORE S&P SCP ETF 464287804 31304 289 SH SOLE 289 0 0 JOHNSON & JOHNSON COM 478160104 376690435 2403282 SH SOLE 2341499 0 61783 KEYSIGHT TECHNOLOGIES INC COM 49338L103 170961434 1074621 SH SOLE 1035240 0 39381 LAMB WESTON HLDGS INC COM 513272104 283264478 2620635 SH SOLE 2492720 4312 123604 LANCASTER COLONY CORP COM 513847103 64583490 388145 SH SOLE 380314 1965 5866 LANDSTAR SYS INC COM 515098101 42005677 216915 SH SOLE 215550 0 1366 LENNOX INTL INC COM 526107107 166244792 371480 SH SOLE 357900 0 13580 LIVE NATION ENTERTAINMENT IN COM 538034109 260208 2780 SH SOLE 2780 0 0 LOWES COS INC COM 548661107 399567109 1795404 SH SOLE 1728184 0 67220 LPL FINL HLDGS INC COM 50212V100 516697 2270 SH SOLE 2270 0 0 M & T BK CORP COM 55261F104 156129428 1138966 SH SOLE 1097411 0 41554 MALIBU BOATS INC COM CL A 56117J100 11994239 218793 SH SOLE 217309 0 1484 MARKEL GROUP INC COM 570535104 861879 607 SH SOLE 607 0 0 MARTEN TRANS LTD COM 573075108 11552965 550666 SH SOLE 546986 0 3680 MARTIN MARIETTA MATLS INC COM 573284106 162522111 325754 SH SOLE 296750 539 28465 MASONITE INTL CORP COM 575385109 28290039 334161 SH SOLE 331973 0 2188 MATSON INC COM 57686G105 33420230 304929 SH SOLE 302958 0 1971 MBIA INC COM 55262C100 9188501 1501389 SH SOLE 1454191 12962 34236 MERCK & CO INC COM 58933Y105 297182871 2725948 SH SOLE 2696549 0 29400 MICROSOFT CORP COM 594918104 414050913 1101083 SH SOLE 1074570 0 26512 MOELIS & CO CL A 60786M105 194668822 3468178 SH SOLE 3357070 0 111108 MONDELEZ INTL INC CL A 609207105 1917077 26468 SH SOLE 26468 0 0 MURPHY USA INC COM 626755102 66341194 186059 SH SOLE 182183 964 2912 NETFLIX INC COM 64110L106 783877 1610 SH SOLE 1610 0 0 NEWMARKET CORP COM 651587107 361139359 661633 SH SOLE 628498 655 32480 NIKE INC CL B 654106103 16074874 148060 SH SOLE 148060 0 0 NORFOLK SOUTHN CORP COM 655844108 440570629 1863824 SH SOLE 1789789 0 74034 NORTHROP GRUMMAN CORP COM 666807102 249925114 533868 SH SOLE 523949 0 9919 NVIDIA CORPORATION COM 67066G104 7883902 15920 SH SOLE 15920 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 311770118 769176 SH SOLE 727519 0 41657 OREILLY AUTOMOTIVE INC COM 67103H107 74800748 78731 SH SOLE 69615 0 9116 OTIS WORLDWIDE CORP COM 68902V107 192946354 2156548 SH SOLE 2077330 0 79218 PACCAR INC COM 693718108 1171019 11992 SH SOLE 11992 0 0 PACKAGING CORP AMER COM 695156109 263914 1620 SH SOLE 1620 0 0 PAYCHEX INC COM 704326107 248349552 2085044 SH SOLE 2028692 0 56352 PENSKE AUTOMOTIVE GRP INC COM 70959W103 3582761 22321 SH SOLE 22272 0 49 PERRIGO CO PLC SHS G97822103 89816743 2791074 SH SOLE 2693209 4035 93829 PFIZER INC COM 717081103 28033368 973719 SH SOLE 849312 0 124407 PHILIP MORRIS INTL INC COM 718172109 322122530 3423921 SH SOLE 3411284 0 12637 POOL CORP COM 73278L105 206165621 517082 SH SOLE 498166 0 18916 POST HLDGS INC COM 737446104 196897153 2235943 SH SOLE 2158525 3161 74257 PRICESMART INC COM 741511109 13484848 177947 SH SOLE 176710 0 1237 PROGRESSIVE CORP COM 743315103 367655100 2308231 SH SOLE 2186930 0 121301 QUALYS INC COM 74758T303 37100450 189018 SH SOLE 187791 0 1227 REPUBLIC SVCS INC COM 760759100 61885776 375270 SH SOLE 320466 0 54804 REVOLVE GROUP INC CL A 76156B107 16268065 981186 SH SOLE 974947 0 6239 REYNOLDS CONSUMER PRODS INC COM 76171L106 25067294 933953 SH SOLE 908666 7027 18259 ROBERT HALF INC. COM 770323103 536312 6100 SH SOLE 6100 0 0 SCHWAB CHARLES CORP COM 808513105 384903407 5594526 SH SOLE 5329612 0 264914 SERVICE CORP INTL COM 817565104 401528 5866 SH SOLE 5866 0 0 SHERWIN WILLIAMS CO COM 824348106 1216410 3900 SH SOLE 3900 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 194645715 1731415 SH SOLE 1668132 0 63283 SONY GROUP CORP SPONSORED ADR 835699307 416636 4400 SH SOLE 4400 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 2473584 5204 SH SOLE 5199 0 5 STARBUCKS CORP COM 855244109 363016791 3781031 SH SOLE 3605051 0 175980 STERIS PLC SHS USD G8473T100 192499288 875594 SH SOLE 833181 0 42412 TARGET CORP COM 87612E106 8707827 61142 SH SOLE 61142 0 0 TEMPUR SEALY INTL INC COM 88023U101 46750848 917223 SH SOLE 911479 0 5744 TEXAS INSTRS INC COM 882508104 435589693 2555378 SH SOLE 2441953 0 113425 TOPGOLF CALLAWAY BRANDS CORP COM 131193104 969284 67593 SH SOLE 67593 0 0 TOWNEBANK PORTSMOUTH VA COM 89214P109 487141 16369 SH SOLE 16369 0 0 TREDEGAR CORP COM 894650100 1268693 234509 SH SOLE 233160 0 1349 TREX CO INC COM 89531P105 58629227 708168 SH SOLE 689478 5094 13596 UDR INC COM 902653104 709207 18522 SH SOLE 18522 0 0 UNIFIRST CORP MASS COM 904708104 171383182 936981 SH SOLE 906537 914 29530 UNITED PARCEL SERVICE INC CL B 911312106 252607725 1606613 SH SOLE 1562841 0 43772 VAIL RESORTS INC COM 91879Q109 27682467 129678 SH SOLE 126070 1023 2585 VANGUARD INDEX FDS MID CAP ETF 922908629 8971 39 SH SOLE 39 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 167885 1021 SH SOLE 1021 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 215281 1009 SH SOLE 1009 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 144137411 3823274 SH SOLE 3710766 0 112507 VISA INC COM CL A 92826C839 90219867 346533 SH SOLE 300384 0 46149 VONTIER CORPORATION COM 928881101 27915487 807974 SH SOLE 802810 0 5163 VULCAN MATLS CO COM 929160109 247585497 1090637 SH SOLE 1050700 0 39937 WATERS CORP COM 941848103 193147808 586665 SH SOLE 566521 947 19198 WELLS FARGO CO NEW COM 949746101 2522279 51245 SH SOLE 51245 0 0 WHITE MTNS INS GROUP LTD COM G9618E107 95030660 63143 SH SOLE 62004 269 869 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 31712985 116025 SH SOLE 112916 816 2293