Investor

LONDON CO OF VIRGINIA

Portfolio Total Value

$18,701,400,000.00

Number of Stocks

171

Period of Reporting

2024-12-31

Stocks

Stock Value % Recent Activity Share Reported Price Current Price +/- Reported Price 52 Week Low 52 Week High
AAPL $670,219,000.0 3.71%
Reduced 4.47%
2,676,380 $250.42 $273.68
Added 9.29%
$164.08 $260.1
BRK.B $570,911,000.0 3.16%
Reduced 5.0%
1,259,511 $453.28 $nan
Reduced nan%
$nan $nan
$502,818,000.0 2.79%
Reduced 64.04%
490,502 $1,025.11 $nan
Reduced nan%
$nan $nan
FIS $493,297,000.0 2.73%
Reduced 4.11%
6,107,437 $80.77 $50.55
Reduced 37.41%
$59.9 $91.98
BLK $489,990,000.0 2.58%
No Change
516,046 $949.51 $1,087.78
Added 14.56%
$745.55 $1,082.45
APD $464,831,000.0 2.58%
Reduced 4.93%
1,602,644 $290.04 $290.77
Added 0.25%
$212.24 $337.0
PGR $448,916,000.0 2.49%
Reduced 4.91%
1,873,532 $239.61 $202.6
Reduced 15.45%
$175.5 $270.62
AWI $395,555,000.0 2.19%
Reduced 0.7%
2,798,807 $141.33 $203.15
Added 43.74%
$96.69 $164.4
TXN $389,969,000.0 2.16%
Reduced 5.3%
2,079,725 $187.51 $220.92
Added 17.82%
$155.46 $220.39
NSC $383,509,000.0 2.13%
Reduced 5.21%
1,634,041 $234.7 $315.45
Added 34.41%
$206.71 $277.6
LOW $360,781,000.0 2.0%
Reduced 4.99%
1,461,838 $246.8 $284.67
Added 15.34%
$209.55 $287.01
CINF $340,650,000.0 1.89%
Reduced 3.37%
2,370,567 $143.7 $163.09
Added 13.49%
$104.78 $161.75
AER $337,180,000.0 1.87%
Reduced 0.69%
3,523,309 $95.7 $145.0
Added 51.52%
$75.48 $100.81
SCHW $337,567,000.0 1.87%
Reduced 4.68%
4,561,103 $74.01 $99.25
Added 34.1%
$61.01 $83.35
PM $335,413,000.0 1.86%
Reduced 5.54%
2,786,980 $120.35 $182.69
Added 51.8%
$87.82 $134.15
MSFT $316,919,000.0 1.76%
Reduced 5.06%
751,885 $421.5 $413.27
Reduced 1.95%
$385.58 $468.35
NEU $309,855,000.0 1.72%
Reduced 1.16%
586,459 $528.35 $719.25
Added 36.13%
$480.0 $650.0
ENTG $299,744,000.0 1.66%
Reduced 0.83%
3,025,885 $99.06 $133.44
Added 34.71%
$94.92 $147.57
CHDN $298,238,000.0 1.65%
Reduced 0.67%
2,233,324 $133.54 $96.58
Reduced 27.68%
$111.1 $150.21
ALSN $276,169,000.0 1.53%
Reduced 0.58%
2,555,704 $108.06 $115.33
Added 6.73%
$58.36 $122.53
CCI $273,334,000.0 1.52%
Reduced 7.77%
3,011,614 $90.76 $84.54
Reduced 6.85%
$84.2 $120.92
SBUX $272,024,000.0 1.51%
Reduced 6.21%
2,981,094 $91.25 $97.53
Added 6.88%
$71.55 $103.32
MC $271,053,000.0 1.5%
Reduced 0.65%
3,668,831 $73.88 $72.84
Reduced 1.41%
$46.24 $81.6
JNJ $266,547,000.0 1.48%
Reduced 12.17%
1,843,089 $144.62 $238.35
Added 64.81%
$140.68 $168.85
POST $267,843,000.0 1.48%
Reduced 0.68%
2,340,065 $114.46 $109.65
Reduced 4.2%
$91.46 $125.84
BRKR $245,820,000.0 1.36%
Added 78.43%
4,193,454 $58.62 $41.58
Reduced 29.07%
$48.07 $94.86
TPX $244,614,000.0 1.36%
Reduced 0.54%
4,314,954 $56.69 $0.0
Reduced 100.0%
$0.0 $0.0
CVX $243,358,000.0 1.35%
Reduced 6.55%
1,680,188 $144.84 $182.26
Added 25.84%
$135.37 $167.11
LII $234,797,000.0 1.3%
Reduced 0.56%
385,356 $609.3 $548.56
Reduced 9.97%
$412.09 $682.5
CBRE $232,174,000.0 1.29%
Reduced 0.57%
1,768,411 $131.29 $170.33
Added 29.74%
$82.75 $142.0
PAYX $231,070,000.0 1.28%
Reduced 5.72%
1,647,917 $140.22 $99.03
Reduced 29.38%
$114.72 $150.71
WAT $228,661,000.0 1.27%
Reduced 0.71%
616,371 $370.98 $327.02
Reduced 11.85%
$279.24 $416.24
CSCO $224,628,000.0 1.25%
Reduced 5.38%
3,794,404 $59.2 $86.29
Added 45.76%
$44.5 $61.33
MTB $223,126,000.0 1.24%
Reduced 0.57%
1,186,782 $188.01 $236.21
Added 25.64%
$128.31 $225.7
MO $221,800,000.0 1.23%
Reduced 6.89%
4,241,747 $52.29 $64.4
Added 23.16%
$39.25 $58.04
APH $220,819,000.0 1.22%
Reduced 0.59%
3,179,547 $69.45 $144.14
Added 107.54%
$49.38 $75.78
MRK $215,574,000.0 1.19%
Reduced 6.93%
2,167,012 $99.48 $117.15
Added 17.76%
$94.48 $134.63
CPRT $210,775,000.0 1.17%
Reduced 0.56%
3,672,692 $57.39 $40.35
Reduced 29.69%
$47.73 $64.38
OTIS $207,776,000.0 1.15%
Reduced 0.58%
2,243,564 $92.61 $90.06
Reduced 2.75%
$87.57 $106.33
FAST $201,602,000.0 1.12%
Reduced 5.81%
2,803,542 $71.91 $46.66
Reduced 35.11%
$61.36 $84.88
VMC $202,133,000.0 1.12%
Reduced 0.56%
785,807 $257.23 $330.37
Added 28.43%
$219.73 $298.31
NOC $198,629,000.0 1.1%
Reduced 5.88%
423,255 $469.29 $685.0
Added 45.97%
$418.6 $555.57
D $198,697,000.0 1.1%
Added 19.39%
3,689,154 $53.86 $63.79
Added 18.44%
$43.53 $61.97
ODFL $190,307,000.0 1.05%
Reduced 1.07%
1,078,840 $176.4 $194.49
Added 10.26%
$165.49 $233.26
GOOG $185,325,000.0 1.03%
Reduced 2.16%
973,143 $190.44 $318.63
Added 67.31%
$131.55 $203.84
STE $185,094,000.0 1.03%
Reduced 0.63%
900,439 $205.56 $244.67
Added 19.03%
$197.82 $248.24
POOL $182,886,000.0 1.01%
Reduced 0.6%
536,418 $340.94 $267.33
Reduced 21.59%
$293.51 $422.73
KEYS $179,170,000.0 0.99%
Reduced 0.51%
1,115,423 $160.63 $235.0
Added 46.3%
$119.72 $175.39
LW $179,479,000.0 0.99%
Reduced 0.71%
2,685,618 $66.83 $50.58
Reduced 24.32%
$52.99 $109.41
ATR $174,024,000.0 0.96%
Reduced 0.58%
1,107,733 $157.1 $140.17
Reduced 10.78%
$128.05 $178.03
UNF $167,666,000.0 0.93%
Reduced 1.69%
979,987 $171.09 $230.01
Added 34.44%
$149.58 $243.7
BLL $168,388,000.0 0.93%
Added 61.12%
3,054,393 $55.13 $0.0
Reduced 100.0%
$0.0 $0.0
SWKS $158,961,000.0 0.88%
Reduced 1.12%
1,792,525 $88.68 $62.31
Reduced 29.74%
$82.13 $120.86
UPS $155,062,000.0 0.86%
Reduced 8.64%
1,229,677 $126.1 $118.7
Reduced 5.87%
$121.56 $161.35
DLTR $147,433,000.0 0.82%
Reduced 2.25%
1,967,350 $74.94 $121.92
Added 62.69%
$60.49 $151.22
DEO $142,770,000.0 0.79%
Reduced 10.17%
1,123,030 $127.13 $99.08
Reduced 22.06%
$113.99 $154.71
HAS $149,137,000.0 0.79%
No Change
2,062,191 $72.32 $104.0
Added 43.81%
$46.09 $73.46
WTM $134,730,000.0 0.75%
Reduced 0.84%
69,268 $1,945.05 $2,114.1
Added 8.69%
$1,554.5 $2,023.0
CMCSA $115,194,000.0 0.64%
Reduced 9.94%
3,069,386 $37.53 $32.31
Reduced 13.91%
$36.15 $47.11
MUSA $103,293,000.0 0.57%
Reduced 0.9%
205,867 $501.75 $363.36
Reduced 27.58%
$350.55 $561.08
BRBR $99,731,000.0 0.55%
Reduced 0.56%
1,323,750 $75.34 $18.16
Reduced 75.9%
$48.06 $79.9
V $98,555,000.0 0.55%
Reduced 2.69%
311,845 $316.04 $328.17
Added 3.84%
$252.7 $325.74
MLM $97,633,000.0 0.54%
Reduced 30.89%
189,028 $516.5 $708.11
Added 37.1%
$490.05 $633.23
HD $85,773,000.0 0.48%
Reduced 2.42%
220,503 $388.99 $389.68
Added 0.18%
$323.77 $439.37
FISV $81,729,000.0 0.45%
Reduced 3.35%
397,864 $205.42 $62.59
Reduced 69.53%
$0.0 $0.0
LANC $77,998,000.0 0.43%
Added 2.85%
450,493 $173.14 $0.0
Reduced 100.0%
$0.0 $0.0
THG $72,635,000.0 0.4%
Reduced 0.91%
469,647 $154.66 $174.42
Added 12.78%
$119.66 $166.13
DECK $70,257,000.0 0.39%
Reduced 28.23%
345,942 $203.09 $115.51
Reduced 43.12%
$123.33 $218.39
CWST $68,998,000.0 0.38%
Reduced 0.82%
652,101 $105.81 $104.24
Reduced 1.48%
$84.45 $114.88
RSG $68,399,000.0 0.38%
Reduced 2.83%
339,994 $201.18 $223.07
Added 10.88%
$168.58 $220.58
CB $66,252,000.0 0.37%
Reduced 2.88%
239,783 $276.3 $326.25
Added 18.08%
$238.85 $302.05
QLYS $65,104,000.0 0.36%
Added 2.79%
464,304 $140.22 $113.39
Reduced 19.13%
$119.17 $200.9
ORLY $63,898,000.0 0.35%
Reduced 2.25%
53,886 $1,185.8 $93.44
Reduced 92.12%
$947.49 $1,283.96
FDX $63,806,000.0 0.35%
Reduced 2.84%
226,802 $281.33 $367.95
Added 30.79%
$234.45 $313.84
BFB $55,445,000.0 0.31%
Reduced 1.11%
1,459,854 $37.98 $0.0
Reduced 100.0%
$0.0 $0.0
BR $56,384,000.0 0.31%
Reduced 1.12%
249,392 $226.09 $172.51
Reduced 23.7%
$188.3 $237.96
IWD $53,709,000.0 0.3%
Added 2478.38%
290,119 $185.13 $224.34
Added 21.18%
$164.0 $200.42
CHD $50,686,000.0 0.28%
Reduced 2.95%
484,065 $104.71 $98.97
Reduced 5.48%
$96.09 $113.5
ZBRA $50,636,000.0 0.28%
Reduced 1.08%
131,109 $386.22 $256.57
Reduced 33.57%
$233.95 $427.76
FR $48,833,000.0 0.27%
Reduced 1.18%
974,130 $50.13 $60.14
Added 19.97%
$45.1 $57.35
CACC $48,147,000.0 0.27%
No Change
102,560 $469.46 $507.36
Added 8.07%
$409.22 $616.66
ACIW $47,388,000.0 0.26%
Reduced 0.54%
912,906 $51.91 $42.42
Reduced 18.28%
$28.79 $59.71
AXTA $46,761,000.0 0.26%
Reduced 1.28%
1,366,506 $34.22 $34.42
Added 0.58%
$30.4 $41.66
JKHY $46,243,000.0 0.26%
Reduced 1.51%
263,796 $175.3 $170.62
Reduced 2.67%
$157.0 $189.63
LSTR $42,563,000.0 0.24%
Reduced 1.29%
247,663 $171.86 $162.41
Reduced 5.5%
$164.04 $200.43
IVV $41,379,000.0 0.23%
Added 316.89%
70,292 $588.68 $695.15
Added 18.09%
$485.19 $612.09
CCCS $39,252,000.0 0.22%
No Change
3,346,325 $11.73 $0.0
Reduced 100.0%
$0.0 $0.0
RVLV $38,557,000.0 0.21%
Reduced 0.55%
1,151,327 $33.49 $26.65
Reduced 20.42%
$14.04 $39.58
MATX $36,924,000.0 0.2%
Reduced 0.43%
273,843 $134.84 $160.66
Added 19.15%
$100.5 $169.12
EPRT $34,578,000.0 0.19%
Reduced 0.35%
1,105,461 $31.28 $31.91
Added 2.01%
$23.58 $34.88
AUB $34,970,000.0 0.19%
Reduced 0.32%
923,185 $37.88 $41.25
Added 8.9%
$30.43 $44.54
VNT $34,027,000.0 0.19%
Reduced 0.21%
933,018 $36.47 $42.56
Added 16.7%
$31.22 $45.62
CTS $32,064,000.0 0.18%
Reduced 0.55%
608,088 $52.73 $57.29
Added 8.65%
$40.92 $59.68
GOLF $32,725,000.0 0.18%
Reduced 0.49%
460,405 $71.08 $102.33
Added 43.96%
$58.54 $76.59
GTES $31,602,000.0 0.18%
Reduced 0.39%
1,536,319 $20.57 $26.76
Added 30.09%
$12.41 $23.34
CNNE $33,111,000.0 0.18%
Reduced 1.82%
1,667,227 $19.86 $14.17
Reduced 28.65%
$16.94 $22.99
TTC $33,169,000.0 0.18%
Reduced 2.17%
414,097 $80.1 $99.1
Added 23.72%
$76.95 $100.93
ESI $29,799,000.0 0.17%
No Change
1,171,829 $25.43 $32.24
Added 26.78%
$21.42 $29.78
TREX $29,287,000.0 0.16%
Reduced 1.03%
424,278 $69.03 $44.44
Reduced 35.62%
$58.68 $101.91
CABO $28,176,000.0 0.16%
Reduced 4.13%
77,810 $362.12 $109.26
Reduced 69.83%
$311.28 $573.03
MTN $26,666,000.0 0.15%
Reduced 7.9%
142,261 $187.45 $143.01
Reduced 23.71%
$165.0 $236.92
REYN $27,629,000.0 0.15%
Reduced 3.31%
1,023,697 $26.99 $23.09
Reduced 14.45%
$25.88 $32.65
IJH $25,729,000.0 0.14%
Added 172.53%
412,932 $62.31 $71.76
Added 15.17%
$54.14 $68.33
GLW $25,566,000.0 0.14%
No Change
538,017 $47.52 $128.1
Added 169.57%
$30.31 $52.03
GHC $23,745,000.0 0.13%
Reduced 0.56%
27,234 $871.91 $1,130.45
Added 29.65%
$683.0 $974.0
NVDA $21,378,000.0 0.12%
No Change
159,200 $134.29 $188.54
Added 40.4%
$59.94 $153.13
PLUS $22,294,000.0 0.12%
Reduced 1.47%
301,764 $73.88 $86.35
Added 16.88%
$56.33 $106.98
HAE $21,998,000.0 0.12%
Added 2.22%
281,738 $78.08 $59.46
Reduced 23.85%
$69.29 $97.97
ENOV $20,570,000.0 0.11%
Added 8.49%
468,799 $43.88 $22.57
Reduced 48.56%
$38.27 $65.03
PSMT $19,171,000.0 0.11%
Reduced 0.62%
208,003 $92.17 $154.49
Added 67.61%
$74.74 $99.23
LLY $18,372,000.0 0.1%
No Change
23,799 $772.0 $1,025.0
Added 32.77%
$624.68 $972.53
NCLH $18,169,000.0 0.1%
No Change
706,163 $25.73 $23.56
Reduced 8.43%
$14.69 $28.64
DV $18,109,000.0 0.1%
Added 10.3%
942,698 $19.21 $9.75
Reduced 49.25%
$16.12 $43.0
ALEX $15,757,000.0 0.09%
Reduced 1.5%
888,246 $17.74 $20.76
Added 17.02%
$15.53 $20.3
NGVT $15,433,000.0 0.09%
Added 1.38%
378,731 $40.75 $73.65
Added 80.74%
$30.9 $56.3
PRGO $15,904,000.0 0.08%
No Change
606,356 $26.23 $14.39
Reduced 45.14%
$23.14 $33.67
CERT $15,150,000.0 0.08%
Reduced 0.89%
1,422,539 $10.65 $7.0
Reduced 34.27%
$9.41 $19.87
MRTN $13,461,000.0 0.07%
Reduced 13.76%
862,357 $15.61 $13.57
Reduced 13.07%
$14.96 $20.96
KMX $13,222,000.0 0.07%
Reduced 82.34%
161,726 $81.76 $45.83
Reduced 43.95%
$65.83 $91.25
IWB $9,961,000.0 0.06%
Added 1500.52%
30,922 $322.16 $379.52
Added 17.8%
$265.7 $336.18
KO $11,135,000.0 0.06%
Reduced 0.06%
178,848 $62.26 $76.81
Added 23.37%
$57.93 $73.53
IWM $9,751,000.0 0.05%
Reduced 3.97%
44,132 $220.96 $266.16
Added 20.46%
$190.06 $244.98
NKE $8,455,000.0 0.05%
No Change
111,744 $75.67 $63.04
Reduced 16.69%
$70.32 $107.43
GLDD $7,256,000.0 0.04%
No Change
642,744 $11.29 $16.14
Added 42.96%
$6.55 $12.89
DE $6,316,000.0 0.04%
No Change
14,908 $423.7 $593.41
Added 40.05%
$340.2 $469.39
ALB $4,315,000.0 0.02%
No Change
45,564 $94.71 $168.56
Added 77.97%
$71.97 $143.19
CSX $3,418,000.0 0.02%
No Change
105,934 $32.27 $40.9
Added 26.74%
$31.43 $40.12
PAG $3,381,000.0 0.02%
No Change
22,180 $152.44 $164.4
Added 7.85%
$142.32 $179.72
PFE $2,907,000.0 0.02%
Reduced 89.45%
109,608 $26.53 $27.61
Added 4.07%
$24.48 $31.54
TGT $4,279,000.0 0.02%
Reduced 11.55%
31,657 $135.18 $113.23
Reduced 16.24%
$120.21 $181.86
TG $2,341,000.0 0.01%
Reduced 3.23%
304,935 $7.68 $9.05
Added 17.84%
$3.98 $9.22
AMZN $1,404,000.0 0.01%
No Change
6,400 $219.39 $206.96
Reduced 5.67%
$151.61 $235.44
ACN $915,000.0 0.01%
No Change
2,601 $351.79 $240.86
Reduced 31.53%
$278.69 $387.51
SHW $1,325,000.0 0.01%
No Change
3,900 $339.93 $364.65
Added 7.27%
$282.09 $400.42
WFC $1,749,000.0 0.01%
No Change
24,901 $70.24 $91.91
Added 30.85%
$47.45 $78.29
SPY $2,623,000.0 0.01%
Added 249.77%
4,477 $586.09 $692.12
Added 18.09%
$482.86 $609.07
XOM $1,504,000.0 0.01%
No Change
13,988 $107.57 $151.59
Added 40.92%
$97.74 $126.34
COST $1,585,000.0 0.01%
No Change
1,730 $916.27 $971.23
Added 6.0%
$675.96 $1,008.25
BMY $2,695,000.0 0.01%
Reduced 6.92%
47,661 $56.56 $60.86
Added 7.6%
$39.35 $61.08
HSY $1,152,000.0 0.01%
No Change
6,808 $169.35 $229.0
Added 35.22%
$150.31 $211.92
DUK $1,827,000.0 0.01%
No Change
16,961 $107.74 $123.64
Added 14.76%
$90.09 $121.25
GATX $1,927,000.0 0.01%
No Change
12,438 $154.96 $189.57
Added 22.33%
$120.15 $167.74
MKL $1,047,000.0 0.01%
No Change
607 $1,726.23 $2,103.2
Added 21.84%
$1,342.66 $1,811.81
NFLX $1,435,000.0 0.01%
No Change
1,610 $891.32 $82.21
Reduced 90.78%
$537.07 $941.75
MDLZ $1,568,000.0 0.01%
No Change
26,260 $59.73 $60.65
Added 1.54%
$55.97 $77.2
PCAR $1,247,000.0 0.01%
No Change
11,992 $104.02 $127.07
Added 22.16%
$90.04 $125.5
AFG $369,000.0 0.0%
No Change
2,700 $136.93 $129.43
Reduced 5.48%
$115.64 $150.19
CSAN $108,000.0 0.0%
No Change
11,387 $9.56 $4.76
Reduced 50.21%
$5.01 $15.27
CHRW $492,000.0 0.0%
Added 4.08%
4,767 $103.32 $196.61
Added 90.29%
$65.0 $114.82
BDN $72,000.0 0.0%
No Change
12,860 $5.6 $3.18
Reduced 43.21%
$3.85 $6.54
BUD $351,000.0 0.0%
No Change
5,300 $66.29 $75.72
Added 14.23%
$45.94 $67.49
BAC $391,000.0 0.0%
Reduced 1.57%
8,898 $43.95 $55.39
Added 26.03%
$32.35 $48.08
IGT $187,000.0 0.0%
No Change
10,600 $17.66 $0.0
Reduced 100.0%
$0.0 $0.0
GD $569,000.0 0.0%
Reduced 5.51%
2,161 $263.49 $358.83
Added 36.18%
$251.62 $316.9
IJR $33,000.0 0.0%
No Change
295 $115.09 $132.07
Added 14.75%
$101.85 $128.61
LPLA $741,000.0 0.0%
No Change
2,270 $326.51 $360.58
Added 10.43%
$187.19 $356.37
LYV $360,000.0 0.0%
No Change
2,780 $129.5 $149.32
Added 15.31%
$86.67 $141.18
IWR $886,000.0 0.0%
No Change
10,031 $88.4 $102.23
Added 15.64%
$76.26 $96.01
IWV $94,000.0 0.0%
Added 3437.5%
283 $334.65 $394.03
Added 17.74%
$276.42 $349.54
RHI $429,000.0 0.0%
No Change
6,100 $70.46 $29.4
Reduced 58.27%
$57.05 $83.25
PKG $364,000.0 0.0%
No Change
1,620 $225.13 $241.78
Added 7.4%
$159.57 $250.82
SONY $465,000.0 0.0%
Added 400.0%
22,000 $21.16 $22.83
Added 7.89%
$15.02 $22.71
SCI $451,000.0 0.0%
No Change
5,661 $79.82 $83.39
Added 4.47%
$64.1 $89.37
TSM $221,000.0 0.0%
Reduced 19.93%
1,121 $197.49 $361.91
Added 83.25%
$112.61 $224.08
TOWN $557,000.0 0.0%
No Change
16,369 $34.06 $36.6
Added 7.46%
$25.7 $38.28
UDR $732,000.0 0.0%
No Change
16,873 $43.41 $39.38
Reduced 9.28%
$34.19 $47.55
VB $548,000.0 0.0%
Added 71.89%
2,281 $240.27 $278.93
Added 16.09%
$205.93 $263.35
VAC $205,000.0 0.0%
No Change
2,284 $89.8 $55.93
Reduced 37.72%
$67.28 $108.57
VZ $718,000.0 0.0%
Reduced 13.65%
17,965 $39.99 $47.39
Added 18.5%
$37.59 $45.36
VO $191,000.0 0.0%
Added 2585.19%
725 $264.18 $302.16
Added 14.38%
$228.17 $285.6
VXF $538,000.0 0.0%
Added 507.73%
2,832 $189.98 $219.45
Added 15.51%
$159.19 $207.77