Skip to main content
Focused investors/Thomas Russo

Thomas Russo - Gardner Russo & Quinn

As of Q2 2026, Thomas Russo reported 85 long-equity positions worth $8.93B in aggregate.

Copy-investor backtest

Latest quarter
+2.96%
1-year
+9.55%
3-year
+40.37%
5-year
+44.31%
3-year vs S&P 500
-33.64%
5-year vs S&P 500
-29.91%
5-year top 5
+49.65%

Return from mechanically copying the disclosed 13F equity portfolio after each filing and rebalancing at the next. The vs S&P 500 figures subtract SPY over that manager's own rebalance dates, so both sides cover the same days; both are price return, excluding dividends. Method & limitations.

Get email alerts when Thomas Russo files a new 13F — sign in or create a free account.

Updated 2026-06-06 from SEC 13F data.

Live quotes available for 66 of 94 rows. Rows without a quote are marked unavailable.

1MAMastercard Inc Cl A11.62%Reduce -17.5%3,574,240$1.27B$356.0552w: $227.10 - $389.50; reported $356.05
2BRK/ABerkshire Hathaway Inc Cl ACUSIP 08467010811.46%Reduce -4.8%3,255$1.26BNo quoteNo quote
3NSRGYNestle SA-Spons ADR10.20%Reduce -3.8%10,021,937$1.12B$111.5152w: $101.62 - $122.63; reported $111.51
4GOOGAlphabet Inc Cl C7.91%Reduce -3.1%418,759$866.26M$2068.6352w: $53.99 - $107.63; reported $2068.63
5PMPhilip Morris International In6.57%Reduce -3.6%8,107,660$719.47M$88.7452w: $66.85 - $91.25; reported $88.74
6HKHHFHeineken Holding NV6.20%Reduce -3.7%7,615,609$679.35M$89.2152w: $68.73 - $97.74; reported $89.21
7PDRDFPernod Ricard6.01%Reduce -10.0%3,497,803$657.96M$188.1152w: $131.75 - $205.27; reported $188.11
8CFRHFCompagnie Financiere Richemont5.85%Reduce -5.1%6,650,061$641.16M$96.4152w: $50.94 - $103.20; reported $96.41
9ULUnilever PLC ADR5.11%Reduce -10.0%10,035,427$560.28M$55.8352w: $55.33 - $71.95; reported $55.83
10BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707024.63%Reduce -2.8%1,984,710$507.03MNo quoteNo quote
11JPMJ.P. Morgan Chase4.28%Reduce -14.2%3,079,795$468.84M$152.2352w: $82.40 - $161.69; reported $152.23
12MLMMartin Marietta Materials3.89%Reduce -9.0%1,270,550$426.68M$335.8252w: $151.94 - $353.56; reported $335.82
13BUDFFAnheuser-Busch InBev SA3.18%Reduce -6.4%5,521,279$348.79M$63.1752w: $37.68 - $72.44; reported $63.17
14CMCSAComcast Corp New Cl A2.73%Reduce -3.2%5,531,300$299.3M$54.1152w: $30.04 - $54.91; reported $54.11
15BABAAlibaba Group Hldg Ltd Spons A2.32%New1,119,994$253.94M$226.7352w: $185.04 - $319.32; reported $226.73
16BF/ABrown-Forman Corp Cl ACUSIP 1156371001.73%Reduce -2.9%2,982,153$189.87MNo quoteNo quote
17ASHTFAshtead Group PLC1.38%Add +365.4%2,525,046$150.74M$59.70No quote
18CABOCable One Inc1.30%Add +120.4%77,671$142.01M$1828.3752w: $1489.27 - $2326.80; reported $1828.37
19VVisa Inc Cl A0.80%Reduce -7.8%415,066$87.88M$211.7352w: $150.60 - $228.23; reported $211.73
20BF/BBrown-Forman Corp Cl BCUSIP 1156372090.75%Reduce -5.1%1,195,565$82.46MNo quoteNo quote
21WFCWells Fargo0.42%Reduce -20.1%1,179,800$46.1M$39.0752w: $20.76 - $41.54; reported $39.07
22MOAltria Group Inc0.16%Reduce -6.2%337,615$17.27M$51.1652w: $35.02 - $52.59; reported $51.16
23VMCVulcan Materials0.10%Reduce -1.3%67,500$11.39M$168.7652w: $88.60 - $176.35; reported $168.76
24SWMASwedish Match AB0.10%Reduce -9.6%138,188$10.81MNo quoteNo quote
25DVDCFDavide Campari-Milano NV0.09%Reduce -3.7%893,236$10.03M$11.2352w: $6.50 - $12.16; reported $11.23
26XOMExxon Mobil Corp0.09%Add +0.3%176,007$9.83M$55.8352w: $31.11 - $62.55; reported $55.83
27CRCrane0.07%Reduce -7.7%83,553$7.85M$93.90No quote
28MKLMarkel Corp0.07%Reduce -0.9%6,712$7.65M$1139.6052w: $761.06 - $1169.50; reported $1139.60
29HRLHormel Foods Corp0.06%Reduce -0.7%143,021$6.83M$47.7852w: $43.45 - $52.97; reported $47.78
30OUTOutfront Media Inc0.06%Reduce -3.8%308,085$6.73M$21.8352w: $9.59 - $25.20; reported $21.83
31AXPAmerican Express0.06%Reduce -32.4%44,566$6.3M$141.4352w: $72.61 - $151.46; reported $141.43
32PGProcter & Gamble0.05%Add +14.0%42,583$5.77M$135.4352w: $107.00 - $146.92; reported $135.43
33DOVDover Corp0.04%Reduce -5.6%34,682$4.76M$137.1352w: $76.83 - $140.17; reported $137.13
34NSRGFNestle SA-REG0.04%-42,370$4.74M$111.9252w: $99.50 - $124.25; reported $111.92
35MKCMcCormick Inc0.04%Reduce -2.9%50,000$4.46M$89.1652w: $68.28 - $105.53; reported $89.16
36HINKFHeineken NV0.04%Reduce -1.0%40,166$4.14M$102.9752w: $75.85 - $113.09; reported $102.97
37UNPUnion Pac Corp0.03%Add +0.4%17,016$3.75M$220.3852w: $132.50 - $223.95; reported $220.38
38CABJFCarlsberg B A/S0.03%Reduce -0.9%21,811$3.36M$154.0052w: $104.75 - $167.77; reported $154.00
39PEPPepsico Inc0.03%Reduce -2.2%23,049$3.26M$141.4452w: $115.67 - $148.77; reported $141.44
40UNKNOWNAnheuser-Busch InBev SA Restri0.03%-51,578$3.26MNo quoteNo quote
41MLKNHerman Miller Inc0.03%Reduce -49.6%69,021$2.84M$41.1552w: $17.79 - $44.88; reported $41.15
42LRLCFLoreal SA0.03%Reduce -15.4%7,365$2.83M$384.1152w: $245.00 - $396.90; reported $384.11
43PNCPNC Bank Corp0.02%Reduce -0.2%14,913$2.62M$175.4252w: $84.02 - $184.33; reported $175.42
44-Unilever PLCCUSIP G920871650.02%-46,250$2.59MNo quoteNo quote
45EVFEaton Vance Sr Income TR SF0.02%Add +10.2%360,956$2.39MNo quoteNo quote
46GOOGLAlphabet Inc Cl A0.02%Reduce -12.5%1,077$2.22M$2062.2152w: $53.75 - $107.26; reported $2062.21
47DANOYDanone ADR0.02%Reduce -7.5%154,945$2.13MNo quoteNo quote
48SWZSwiss Helvetia FD Inc0.02%Add +1.6%224,346$1.97M$8.7952w: $6.82 - $9.36; reported $8.79
49COSTCostco Whsl Corp0.02%Reduce -1.9%5,294$1.87M$352.4752w: $280.90 - $393.15; reported $352.47
50COCXFLindt & Spruengli AG - Reg0.02%Reduce -20.0%20$1.84M$91900.0052w: $82830.88 - $89138.63; reported $91900.00
51FMXFomento Economico Mex Sp ADR0.02%Reduce -41.9%23,621$1.78M$75.3152w: $52.91 - $79.62; reported $75.31
52ABTAbbott Labs0.01%-11,975$1.44M$119.8352w: $75.35 - $128.54; reported $119.83
53DDDupont De Nemours Inc0.01%Reduce -1.3%17,893$1.38M$77.2952w: $13.19 - $36.51; reported $77.29
54ABBVAbbVie Inc0.01%-12,610$1.37M$108.2552w: $71.43 - $113.41; reported $108.25
55PDRDYPernod-Ricard SA-Unspon ADR0.01%Reduce -2.1%35,024$1.32MNo quoteNo quote
56FULTFulton Finl Corp0.01%Reduce -0.3%74,421$1.27M$17.0252w: $8.89 - $18.41; reported $17.02
57KOCoca-Cola0.01%Reduce -50.7%23,327$1.23M$52.7352w: $41.80 - $54.93; reported $52.73
58CFRUYCompagnie Financiere Richemont0.01%Reduce -0.6%127,300$1.23MNo quoteNo quote
59DOWDow Inc0.01%Reduce -1.1%18,795$1.2M$63.9552w: $26.93 - $67.27; reported $63.95
60DISDisney Walt Productions0.01%-5,202$960K$184.5452w: $92.56 - $203.02; reported $184.54
61DGEAFDiageo PLC0.01%Reduce -27.1%22,851$943K$41.2752w: $28.88 - $43.12; reported $41.27
62LVMHFLVMH Moet Hennessy Louis Vuitt0.01%Reduce -15.4%1,403$937KNo quoteNo quote
63HEINYHeineken NV Spons ADR0.01%Reduce -7.0%16,837$867KNo quoteNo quote
64MSFTMicrosoft Corp0.01%Reduce -1.4%3,577$843K$235.6752w: $150.36 - $246.13; reported $235.67
65AAPLApple Computer Inc0.01%Reduce -27.4%6,348$775K$122.0952w: $59.23 - $145.09; reported $122.09
66LAMRLamar Advertising Co-A0.01%Reduce -1.1%8,035$755K$93.9652w: $36.08 - $100.38; reported $93.96
67CTVACorteva Inc0.01%Reduce -2.3%15,462$721K$46.6352w: $21.82 - $48.48; reported $46.63
68GHCGraham Holdings Co0.01%Reduce -1.5%1,146$645K$562.8352w: $296.39 - $634.00; reported $562.83
69TFCTruist Financial Corp0.01%Add +0.4%10,555$616K$58.3652w: $26.41 - $61.26; reported $58.36
70WMTWal Mart Stores Inc0.01%-4,480$609K$135.9452w: $37.27 - $51.22; reported $135.94
71RBGPFReckitt Benckiser Group PLC0.01%Reduce -45.1%6,670$598KNo quoteNo quote
72MCDMcDonalds Corp0.00%-2,280$511K$224.1252w: $155.00 - $231.91; reported $224.12
73CVXChevron Corp0.00%Reduce -41.7%4,817$505K$104.8452w: $65.16 - $112.70; reported $104.84
74HKHHYHeineken Holding NV ADR0.00%Add +4.4%10,750$479KNo quoteNo quote
75LTGLT Group Inc0.00%-1,525,000$424KNo quoteNo quote
76PXDPioneer Nat Res0.00%-2,500$397KNo quoteNo quote
77MRKMerck Inc0.00%Reduce -2.2%3,858$297K$76.9852w: $68.44 - $83.78; reported $76.98
78ORCLOracle Corp0.00%-4,000$281K$70.2552w: $46.04 - $73.62; reported $70.25
79DHRDanaher Corp0.00%Reduce -11.3%1,183$266K$224.8552w: $113.21 - $220.62; reported $224.85
80JCDXFJC Decaux SA ACT0.00%-10,500$265KNo quoteNo quote
81BUDAnheuser-Busch InBev ADR0.00%-3,981$250K$62.8052w: $37.93 - $72.41; reported $62.80
82KHCKraft Heinz Co0.00%-6,000$240K$40.0052w: $23.36 - $41.21; reported $40.00
83CCChemours Co0.00%Add +0.9%8,320$232KNo quoteNo quote
84YAlleghany Corp0.00%New324$203KNo quoteNo quote
85COFCir SPA0.00%-251,250$140K$0.5652w: $39.90 - $134.70; reported $0.56
86DVCMYDavide Campari-Milano ADR0.00%-11,475$129KNo quoteNo quote
87PHJMFHanjaya Mandala Sampoerna0.00%-1,000,000$95K$0.1052w: $0.08 - $0.16; reported $0.10
88BOIVFBollore0.00%-13,500$65KNo quoteNo quote
92RDSARoyal Dutch Shell PLC ADR A-Sold0$0No quoteNo quote
91NKENike Inc - Cl B-Sold0$0No quoteNo quote
90MTBM & T Bk Corp-Sold0$0No quoteNo quote
89DEODiageo PLC Sponsored ADR-Sold0$0No quoteNo quote

Other instruments

Bonds, warrants, or non-share principal positions reported alongside the equity portfolio.

1-Compagnie Financiere RichemontWTSOTHER14,671,544$5.61M
2TWNKWHostess Brands Inc Wts Exp 11/WTSOTHER80,000$116K