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 $298.01
Added 19.0%
$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 $38.21
Reduced 52.69%
$59.9 $91.98
BLK $489,990,000.0 2.58%
No Change
516,046 $949.51 $1,050.09
Added 10.59%
$745.55 $1,082.45
APD $464,831,000.0 2.58%
Reduced 4.93%
1,602,644 $290.04 $280.21
Reduced 3.39%
$212.24 $337.0
PGR $448,916,000.0 2.49%
Reduced 4.91%
1,873,532 $239.61 $204.87
Reduced 14.5%
$175.5 $270.62
AWI $395,555,000.0 2.19%
Reduced 0.7%
2,798,807 $141.33 $157.88
Added 11.71%
$96.69 $164.4
TXN $389,969,000.0 2.16%
Reduced 5.3%
2,079,725 $187.51 $322.86
Added 72.18%
$155.46 $220.39
NSC $383,509,000.0 2.13%
Reduced 5.21%
1,634,041 $234.7 $300.08
Added 27.86%
$206.71 $277.6
LOW $360,781,000.0 2.0%
Reduced 4.99%
1,461,838 $246.8 $222.2
Reduced 9.97%
$209.55 $287.01
CINF $340,650,000.0 1.89%
Reduced 3.37%
2,370,567 $143.7 $170.2
Added 18.44%
$104.78 $161.75
AER $337,180,000.0 1.87%
Reduced 0.69%
3,523,309 $95.7 $145.06
Added 51.58%
$75.48 $100.81
SCHW $337,567,000.0 1.87%
Reduced 4.68%
4,561,103 $74.01 $91.7
Added 23.9%
$61.01 $83.35
PM $335,413,000.0 1.86%
Reduced 5.54%
2,786,980 $120.35 $178.4
Added 48.23%
$87.82 $134.15
MSFT $316,919,000.0 1.76%
Reduced 5.06%
751,885 $421.5 $379.4
Reduced 9.99%
$385.58 $468.35
NEU $309,855,000.0 1.72%
Reduced 1.16%
586,459 $528.35 $780.18
Added 47.66%
$480.0 $650.0
ENTG $299,744,000.0 1.66%
Reduced 0.83%
3,025,885 $99.06 $178.77
Added 80.47%
$94.92 $147.57
CHDN $298,238,000.0 1.65%
Reduced 0.67%
2,233,324 $133.54 $88.27
Reduced 33.9%
$111.1 $150.21
ALSN $276,169,000.0 1.53%
Reduced 0.58%
2,555,704 $108.06 $119.1
Added 10.22%
$58.36 $122.53
CCI $273,334,000.0 1.52%
Reduced 7.77%
3,011,614 $90.76 $82.05
Reduced 9.6%
$84.2 $120.92
SBUX $272,024,000.0 1.51%
Reduced 6.21%
2,981,094 $91.25 $100.65
Added 10.3%
$71.55 $103.32
MC $271,053,000.0 1.5%
Reduced 0.65%
3,668,831 $73.88 $67.18
Reduced 9.07%
$46.24 $81.6
JNJ $266,547,000.0 1.48%
Reduced 12.17%
1,843,089 $144.62 $228.39
Added 57.92%
$140.68 $168.85
POST $267,843,000.0 1.48%
Reduced 0.68%
2,340,065 $114.46 $88.41
Reduced 22.76%
$91.46 $125.84
BRKR $245,820,000.0 1.36%
Added 78.43%
4,193,454 $58.62 $57.23
Reduced 2.37%
$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 $173.63
Added 19.88%
$135.37 $167.11
LII $234,797,000.0 1.3%
Reduced 0.56%
385,356 $609.3 $532.43
Reduced 12.62%
$412.09 $682.5
CBRE $232,174,000.0 1.29%
Reduced 0.57%
1,768,411 $131.29 $131.55
Added 0.2%
$82.75 $142.0
PAYX $231,070,000.0 1.28%
Reduced 5.72%
1,647,917 $140.22 $98.24
Reduced 29.94%
$114.72 $150.71
WAT $228,661,000.0 1.27%
Reduced 0.71%
616,371 $370.98 $355.44
Reduced 4.19%
$279.24 $416.24
CSCO $224,628,000.0 1.25%
Reduced 5.38%
3,794,404 $59.2 $119.54
Added 101.93%
$44.5 $61.33
MTB $223,126,000.0 1.24%
Reduced 0.57%
1,186,782 $188.01 $225.12
Added 19.74%
$128.31 $225.7
MO $221,800,000.0 1.23%
Reduced 6.89%
4,241,747 $52.29 $69.12
Added 32.19%
$39.25 $58.04
APH $220,819,000.0 1.22%
Reduced 0.59%
3,179,547 $69.45 $163.96
Added 136.08%
$49.38 $75.78
MRK $215,574,000.0 1.19%
Reduced 6.93%
2,167,012 $99.48 $113.87
Added 14.47%
$94.48 $134.63
CPRT $210,775,000.0 1.17%
Reduced 0.56%
3,672,692 $57.39 $30.23
Reduced 47.33%
$47.73 $64.38
OTIS $207,776,000.0 1.15%
Reduced 0.58%
2,243,564 $92.61 $73.27
Reduced 20.88%
$87.57 $106.33
FAST $201,602,000.0 1.12%
Reduced 5.81%
2,803,542 $71.91 $45.89
Reduced 36.18%
$61.36 $84.88
VMC $202,133,000.0 1.12%
Reduced 0.56%
785,807 $257.23 $302.84
Added 17.73%
$219.73 $298.31
NOC $198,629,000.0 1.1%
Reduced 5.88%
423,255 $469.29 $521.5
Added 11.13%
$418.6 $555.57
D $198,697,000.0 1.1%
Added 19.39%
3,689,154 $53.86 $68.41
Added 27.01%
$43.53 $61.97
ODFL $190,307,000.0 1.05%
Reduced 1.07%
1,078,840 $176.4 $221.04
Added 25.31%
$165.49 $233.26
GOOG $185,325,000.0 1.03%
Reduced 2.16%
973,143 $190.44 $367.46
Added 92.95%
$131.55 $203.84
STE $185,094,000.0 1.03%
Reduced 0.63%
900,439 $205.56 $202.61
Reduced 1.44%
$197.82 $248.24
POOL $182,886,000.0 1.01%
Reduced 0.6%
536,418 $340.94 $198.99
Reduced 41.63%
$293.51 $422.73
KEYS $179,170,000.0 0.99%
Reduced 0.51%
1,115,423 $160.63 $363.67
Added 126.4%
$119.72 $175.39
LW $179,479,000.0 0.99%
Reduced 0.71%
2,685,618 $66.83 $45.06
Reduced 32.58%
$52.99 $109.41
ATR $174,024,000.0 0.96%
Reduced 0.58%
1,107,733 $157.1 $120.32
Reduced 23.41%
$128.05 $178.03
UNF $167,666,000.0 0.93%
Reduced 1.69%
979,987 $171.09 $261.0
Added 52.55%
$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 $72.45
Reduced 18.3%
$82.13 $120.86
UPS $155,062,000.0 0.86%
Reduced 8.64%
1,229,677 $126.1 $104.86
Reduced 16.84%
$121.56 $161.35
DLTR $147,433,000.0 0.82%
Reduced 2.25%
1,967,350 $74.94 $111.65
Added 48.99%
$60.49 $151.22
DEO $142,770,000.0 0.79%
Reduced 10.17%
1,123,030 $127.13 $80.45
Reduced 36.72%
$113.99 $154.71
HAS $149,137,000.0 0.79%
No Change
2,062,191 $72.32 $84.74
Added 17.17%
$46.09 $73.46
WTM $134,730,000.0 0.75%
Reduced 0.84%
69,268 $1,945.05 $2,013.36
Added 3.51%
$1,554.5 $2,023.0
CMCSA $115,194,000.0 0.64%
Reduced 9.94%
3,069,386 $37.53 $22.43
Reduced 40.23%
$36.15 $47.11
MUSA $103,293,000.0 0.57%
Reduced 0.9%
205,867 $501.75 $551.26
Added 9.87%
$350.55 $561.08
BRBR $99,731,000.0 0.55%
Reduced 0.56%
1,323,750 $75.34 $9.46
Reduced 87.44%
$48.06 $79.9
V $98,555,000.0 0.55%
Reduced 2.69%
311,845 $316.04 $327.24
Added 3.54%
$252.7 $325.74
MLM $97,633,000.0 0.54%
Reduced 30.89%
189,028 $516.5 $609.12
Added 17.93%
$490.05 $633.23
HD $85,773,000.0 0.48%
Reduced 2.42%
220,503 $388.99 $334.28
Reduced 14.06%
$323.77 $439.37
FISV $81,729,000.0 0.45%
Reduced 3.35%
397,864 $205.42 $47.86
Reduced 76.7%
$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 $197.93
Added 27.98%
$119.66 $166.13
DECK $70,257,000.0 0.39%
Reduced 28.23%
345,942 $203.09 $109.11
Reduced 46.28%
$123.33 $218.39
CWST $68,998,000.0 0.38%
Reduced 0.82%
652,101 $105.81 $86.98
Reduced 17.8%
$84.45 $114.88
RSG $68,399,000.0 0.38%
Reduced 2.83%
339,994 $201.18 $204.94
Added 1.87%
$168.58 $220.58
CB $66,252,000.0 0.37%
Reduced 2.88%
239,783 $276.3 $323.4
Added 17.05%
$238.85 $302.05
QLYS $65,104,000.0 0.36%
Added 2.79%
464,304 $140.22 $111.3
Reduced 20.62%
$119.17 $200.9
ORLY $63,898,000.0 0.35%
Reduced 2.25%
53,886 $1,185.8 $86.84
Reduced 92.68%
$947.49 $1,283.96
FDX $63,806,000.0 0.35%
Reduced 2.84%
226,802 $281.33 $326.2
Added 15.95%
$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 $137.6
Reduced 39.14%
$188.3 $237.96
IWD $53,709,000.0 0.3%
Added 2478.38%
290,119 $185.13 $242.18
Added 30.82%
$164.0 $200.42
CHD $50,686,000.0 0.28%
Reduced 2.95%
484,065 $104.71 $95.63
Reduced 8.67%
$96.09 $113.5
ZBRA $50,636,000.0 0.28%
Reduced 1.08%
131,109 $386.22 $235.98
Reduced 38.9%
$233.95 $427.76
FR $48,833,000.0 0.27%
Reduced 1.18%
974,130 $50.13 $61.8
Added 23.28%
$45.1 $57.35
CACC $48,147,000.0 0.27%
No Change
102,560 $469.46 $579.73
Added 23.49%
$409.22 $616.66
ACIW $47,388,000.0 0.26%
Reduced 0.54%
912,906 $51.91 $44.09
Reduced 15.06%
$28.79 $59.71
AXTA $46,761,000.0 0.26%
Reduced 1.28%
1,366,506 $34.22 $34.78
Added 1.64%
$30.4 $41.66
JKHY $46,243,000.0 0.26%
Reduced 1.51%
263,796 $175.3 $126.23
Reduced 27.99%
$157.0 $189.63
LSTR $42,563,000.0 0.24%
Reduced 1.29%
247,663 $171.86 $207.4
Added 20.68%
$164.04 $200.43
IVV $41,379,000.0 0.23%
Added 316.89%
70,292 $588.68 $750.11
Added 27.42%
$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 $21.79
Reduced 34.94%
$14.04 $39.58
MATX $36,924,000.0 0.2%
Reduced 0.43%
273,843 $134.84 $191.24
Added 41.83%
$100.5 $169.12
EPRT $34,578,000.0 0.19%
Reduced 0.35%
1,105,461 $31.28 $29.36
Reduced 6.14%
$23.58 $34.88
AUB $34,970,000.0 0.19%
Reduced 0.32%
923,185 $37.88 $39.16
Added 3.38%
$30.43 $44.54
VNT $34,027,000.0 0.19%
Reduced 0.21%
933,018 $36.47 $29.91
Reduced 17.99%
$31.22 $45.62
CTS $32,064,000.0 0.18%
Reduced 0.55%
608,088 $52.73 $67.0
Added 27.06%
$40.92 $59.68
GOLF $32,725,000.0 0.18%
Reduced 0.49%
460,405 $71.08 $107.73
Added 51.56%
$58.54 $76.59
GTES $31,602,000.0 0.18%
Reduced 0.39%
1,536,319 $20.57 $28.09
Added 36.56%
$12.41 $23.34
CNNE $33,111,000.0 0.18%
Reduced 1.82%
1,667,227 $19.86 $13.68
Reduced 31.12%
$16.94 $22.99
TTC $33,169,000.0 0.18%
Reduced 2.17%
414,097 $80.1 $92.61
Added 15.62%
$76.95 $100.93
ESI $29,799,000.0 0.17%
No Change
1,171,829 $25.43 $45.97
Added 80.77%
$21.42 $29.78
TREX $29,287,000.0 0.16%
Reduced 1.03%
424,278 $69.03 $47.13
Reduced 31.73%
$58.68 $101.91
CABO $28,176,000.0 0.16%
Reduced 4.13%
77,810 $362.12 $40.99
Reduced 88.68%
$311.28 $573.03
MTN $26,666,000.0 0.15%
Reduced 7.9%
142,261 $187.45 $144.78
Reduced 22.76%
$165.0 $236.92
REYN $27,629,000.0 0.15%
Reduced 3.31%
1,023,697 $26.99 $23.87
Reduced 11.56%
$25.88 $32.65
IJH $25,729,000.0 0.14%
Added 172.53%
412,932 $62.31 $75.78
Added 21.62%
$54.14 $68.33
GLW $25,566,000.0 0.14%
No Change
538,017 $47.52 $194.92
Added 310.19%
$30.31 $52.03
GHC $23,745,000.0 0.13%
Reduced 0.56%
27,234 $871.91 $1,144.66
Added 31.28%
$683.0 $974.0
NVDA $21,378,000.0 0.12%
No Change
159,200 $134.29 $210.69
Added 56.89%
$59.94 $153.13
PLUS $22,294,000.0 0.12%
Reduced 1.47%
301,764 $73.88 $81.85
Added 10.79%
$56.33 $106.98
HAE $21,998,000.0 0.12%
Added 2.22%
281,738 $78.08 $74.17
Reduced 5.01%
$69.29 $97.97
ENOV $20,570,000.0 0.11%
Added 8.49%
468,799 $43.88 $21.97
Reduced 49.93%
$38.27 $65.03
PSMT $19,171,000.0 0.11%
Reduced 0.62%
208,003 $92.17 $182.02
Added 97.48%
$74.74 $99.23
LLY $18,372,000.0 0.1%
No Change
23,799 $772.0 $1,098.57
Added 42.3%
$624.68 $972.53
NCLH $18,169,000.0 0.1%
No Change
706,163 $25.73 $20.44
Reduced 20.56%
$14.69 $28.64
DV $18,109,000.0 0.1%
Added 10.3%
942,698 $19.21 $10.33
Reduced 46.23%
$16.12 $43.0
ALEX $15,757,000.0 0.09%
Reduced 1.5%
888,246 $17.74 $0.0
Reduced 100.0%
$0.0 $0.0
NGVT $15,433,000.0 0.09%
Added 1.38%
378,731 $40.75 $73.41
Added 80.15%
$30.9 $56.3
PRGO $15,904,000.0 0.08%
No Change
606,356 $26.23 $10.25
Reduced 60.92%
$23.14 $33.67
CERT $15,150,000.0 0.08%
Reduced 0.89%
1,422,539 $10.65 $5.54
Reduced 47.98%
$9.41 $19.87
MRTN $13,461,000.0 0.07%
Reduced 13.76%
862,357 $15.61 $16.85
Added 7.94%
$14.96 $20.96
KMX $13,222,000.0 0.07%
Reduced 82.34%
161,726 $81.76 $53.66
Reduced 34.37%
$65.83 $91.25
IWB $9,961,000.0 0.06%
Added 1500.52%
30,922 $322.16 $408.41
Added 26.77%
$265.7 $336.18
KO $11,135,000.0 0.06%
Reduced 0.06%
178,848 $62.26 $79.39
Added 27.51%
$57.93 $73.53
IWM $9,751,000.0 0.05%
Reduced 3.97%
44,132 $220.96 $295.59
Added 33.78%
$190.06 $244.98
NKE $8,455,000.0 0.05%
No Change
111,744 $75.67 $45.2
Reduced 40.27%
$70.32 $107.43
GLDD $7,256,000.0 0.04%
No Change
642,744 $11.29 $0.0
Reduced 100.0%
$0.0 $0.0
DE $6,316,000.0 0.04%
No Change
14,908 $423.7 $589.24
Added 39.07%
$340.2 $469.39
ALB $4,315,000.0 0.02%
No Change
45,564 $94.71 $160.35
Added 69.31%
$71.97 $143.19
CSX $3,418,000.0 0.02%
No Change
105,934 $32.27 $45.63
Added 41.4%
$31.43 $40.12
PAG $3,381,000.0 0.02%
No Change
22,180 $152.44 $175.2
Added 14.93%
$142.32 $179.72
PFE $2,907,000.0 0.02%
Reduced 89.45%
109,608 $26.53 $25.21
Reduced 4.98%
$24.48 $31.54
TGT $4,279,000.0 0.02%
Reduced 11.55%
31,657 $135.18 $130.74
Reduced 3.28%
$120.21 $181.86
TG $2,341,000.0 0.01%
Reduced 3.23%
304,935 $7.68 $7.78
Added 1.3%
$3.98 $9.22
AMZN $1,404,000.0 0.01%
No Change
6,400 $219.39 $244.39
Added 11.4%
$151.61 $235.44
ACN $915,000.0 0.01%
No Change
2,601 $351.79 $127.98
Reduced 63.62%
$278.69 $387.51
SHW $1,325,000.0 0.01%
No Change
3,900 $339.93 $320.79
Reduced 5.63%
$282.09 $400.42
WFC $1,749,000.0 0.01%
No Change
24,901 $70.24 $82.2
Added 17.03%
$47.45 $78.29
SPY $2,623,000.0 0.01%
Added 249.77%
4,477 $586.09 $746.74
Added 27.41%
$482.86 $609.07
XOM $1,504,000.0 0.01%
No Change
13,988 $107.57 $137.81
Added 28.11%
$97.74 $126.34
COST $1,585,000.0 0.01%
No Change
1,730 $916.27 $951.45
Added 3.84%
$675.96 $1,008.25
BMY $2,695,000.0 0.01%
Reduced 6.92%
47,661 $56.56 $54.0
Reduced 4.53%
$39.35 $61.08
HSY $1,152,000.0 0.01%
No Change
6,808 $169.35 $172.63
Added 1.94%
$150.31 $211.92
DUK $1,827,000.0 0.01%
No Change
16,961 $107.74 $123.86
Added 14.96%
$90.09 $121.25
GATX $1,927,000.0 0.01%
No Change
12,438 $154.96 $177.17
Added 14.33%
$120.15 $167.74
MKL $1,047,000.0 0.01%
No Change
607 $1,726.23 $1,847.16
Added 7.01%
$1,342.66 $1,811.81
NFLX $1,435,000.0 0.01%
No Change
1,610 $891.32 $77.38
Reduced 91.32%
$537.07 $941.75
MDLZ $1,568,000.0 0.01%
No Change
26,260 $59.73 $60.12
Added 0.65%
$55.97 $77.2
PCAR $1,247,000.0 0.01%
No Change
11,992 $104.02 $118.95
Added 14.35%
$90.04 $125.5
AFG $369,000.0 0.0%
No Change
2,700 $136.93 $132.9
Reduced 2.94%
$115.64 $150.19
CSAN $108,000.0 0.0%
No Change
11,387 $9.56 $2.66
Reduced 72.18%
$5.01 $15.27
CHRW $492,000.0 0.0%
Added 4.08%
4,767 $103.32 $185.04
Added 79.09%
$65.0 $114.82
BDN $72,000.0 0.0%
No Change
12,860 $5.6 $3.09
Reduced 44.82%
$3.85 $6.54
BUD $351,000.0 0.0%
No Change
5,300 $66.29 $80.74
Added 21.8%
$45.94 $67.49
BAC $391,000.0 0.0%
Reduced 1.57%
8,898 $43.95 $56.2
Added 27.87%
$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 $350.01
Added 32.84%
$251.62 $316.9
IJR $33,000.0 0.0%
No Change
295 $115.09 $143.21
Added 24.43%
$101.85 $128.61
LPLA $741,000.0 0.0%
No Change
2,270 $326.51 $293.95
Reduced 9.97%
$187.19 $356.37
LYV $360,000.0 0.0%
No Change
2,780 $129.5 $171.24
Added 32.23%
$86.67 $141.18
IWR $886,000.0 0.0%
No Change
10,031 $88.4 $108.54
Added 22.78%
$76.26 $96.01
IWV $94,000.0 0.0%
Added 3437.5%
283 $334.65 $424.9
Added 26.97%
$276.42 $349.54
RHI $429,000.0 0.0%
No Change
6,100 $70.46 $31.59
Reduced 55.17%
$57.05 $83.25
PKG $364,000.0 0.0%
No Change
1,620 $225.13 $229.02
Added 1.73%
$159.57 $250.82
SONY $465,000.0 0.0%
Added 400.0%
22,000 $21.16 $20.33
Reduced 3.92%
$15.02 $22.71
SCI $451,000.0 0.0%
No Change
5,661 $79.82 $72.62
Reduced 9.02%
$64.1 $89.37
TSM $221,000.0 0.0%
Reduced 19.93%
1,121 $197.49 $462.12
Added 134.0%
$112.61 $224.08
TOWN $557,000.0 0.0%
No Change
16,369 $34.06 $34.71
Added 1.91%
$25.7 $38.28
UDR $732,000.0 0.0%
No Change
16,873 $43.41 $37.56
Reduced 13.48%
$34.19 $47.55
VB $548,000.0 0.0%
Added 71.89%
2,281 $240.27 $296.51
Added 23.41%
$205.93 $263.35
VAC $205,000.0 0.0%
No Change
2,284 $89.8 $97.97
Added 9.1%
$67.28 $108.57
VZ $718,000.0 0.0%
Reduced 13.65%
17,965 $39.99 $45.37
Added 13.45%
$37.59 $45.36
VO $191,000.0 0.0%
Added 2585.19%
725 $264.18 $80.1
Reduced 69.68%
$228.17 $285.6
VXF $538,000.0 0.0%
Added 507.73%
2,832 $189.98 $241.07
Added 26.89%
$159.19 $207.77