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