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 63 of 111 rows. Rows without a quote are marked unavailable.

1NSRGYNestle SA-Spons ADR10.07%Add +1.4%15,842,688$1.14B$72.23No quote
2BRK/ABerkshire Hathaway Inc Cl ACUSIP 0846701089.20%Add +0.8%5,102$1.05BNo quoteNo quote
3MAMastercard Inc Cl A8.25%Add +0.1%10,032,175$937.81M$93.48No quote
4PMPhilip Morris International In7.36%Add +3.3%10,428,329$836.04M$80.17No quote
5WFCWells Fargo7.26%Reduce -0.0%14,675,054$825.33M$56.24No quote
6HKHHFHeineken Holding NV6.73%Add +0.6%10,903,597$764.77M$70.14No quote
7CFRHFCompagnie Financiere Richemont6.00%Add +2.9%8,378,806$681.83M$81.38No quote
8PDRDFPernod Ricard5.66%Add +1.9%5,573,710$643.38M$115.43No quote
9-SABMiller PLCCUSIP G773951045.54%Add +2.2%12,110,171$629.27MNo quoteNo quote
10BUDAnheuser-Busch InBev ADR5.53%Add +0.3%5,205,103$628.1M$120.67No quote
11UNUnilever NV ADR5.28%Add +1.1%14,334,418$599.75MNo quoteNo quote
12BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707022.96%Add +0.2%2,472,536$336.54MNo quoteNo quote
13MOAltria Group Inc2.80%Reduce -0.8%6,500,066$317.92M$48.91No quote
14BF/ABrown-Forman Corp Cl ACUSIP 1156371002.67%Reduce -3.1%2,718,726$302.92MNo quoteNo quote
15MLMMartin Marietta Materials2.61%Add +0.9%2,096,408$296.66M$141.51No quote
16DGEAFDiageo PLC2.36%Add +2.1%9,276,448$268.58M$28.95No quote
17-British American Tobacco PLCCUSIP G1510J1022.35%Reduce -0.1%4,983,288$267.64MNo quoteNo quote
18CMCSKComcast Corp Special Cl A2.20%Reduce -6.8%4,164,417$249.62MNo quoteNo quote
19JCDXFJC Decaux SA ACT1.05%Add +23.4%2,870,395$119.71MNo quoteNo quote
20SNIScripps Networks Interactive C0.73%Reduce -0.8%1,265,716$82.74MNo quoteNo quote
21DEODiageo PLC Sponsored ADR0.47%Add +0.7%464,807$53.94M$116.04No quote
22BF/BBrown-Forman Corp Cl BCUSIP 1156372090.46%Add +10.8%517,433$51.84MNo quoteNo quote
23SWGAFThe Swatch Group AG-BR0.36%Add +38.0%105,010$40.91MNo quoteNo quote
24VVisa Inc Cl A0.32%Add +18.4%543,124$36.47M$67.15No quote
25XOMExxon Mobil Corp0.12%Reduce -0.5%163,466$13.6M$83.20No quote
26MKLMarkel Corp0.11%Reduce -0.7%16,128$12.91M$800.66No quote
27AXPAmerican Express0.10%Add +19.6%153,088$11.9M$77.72No quote
28FMXFomento Economico Mex Sp ADR0.10%Add +17.9%127,035$11.32M$89.09No quote
29CRCrane0.09%Reduce -1.3%165,742$9.73M$58.73No quote
30MLKNHerman Miller Inc0.08%Reduce -1.2%319,577$9.25M$28.93No quote
31SWMASwedish Match AB0.08%Reduce -1.0%314,674$8.94MNo quoteNo quote
32KOCoca-Cola0.08%Add +14.0%227,487$8.92M$39.23No quote
33PGProcter & Gamble0.07%Reduce -5.5%103,172$8.07M$78.24No quote
34PCPPrecision Castparts Corp0.06%Add +0.3%31,465$6.29MNo quoteNo quote
35DANOYDanone ADR0.05%Add +129.3%471,330$6.09MNo quoteNo quote
36HRLHormel Foods Corp0.05%Reduce -0.6%105,769$5.96M$56.37No quote
37ABBVAbbVie Inc0.05%-86,718$5.83M$67.19No quote
38DOVDover Corp0.04%Reduce -1.2%72,206$5.07M$70.17No quote
39ABTAbbott Labs0.04%-85,400$4.19M$49.07No quote
40RDSARoyal Dutch Shell PLC ADR A0.04%Add +0.8%71,385$4.07MNo quoteNo quote
41CVXChevron Corp0.04%Reduce -0.8%41,973$4.05M$96.47No quote
42HINKFHeineken NV0.03%Reduce -3.9%49,991$3.79M$75.85No quote
43PEPPepsico Inc0.03%Reduce -2.6%39,892$3.72M$93.33No quote
44MKCMcCormick Inc0.03%Reduce -0.6%42,505$3.44M$80.96No quote
45BICEFBIC0.03%Reduce -0.6%20,000$3.19MNo quoteNo quote
46NSRGFNestle SA-REG0.03%-41,310$2.98M$72.23No quote
47RBGPFReckitt Benckiser Group PLC0.02%Add +0.2%30,917$2.67MNo quoteNo quote
48MSFTMicrosoft Corp0.02%-54,450$2.4M$44.15No quote
49DDDu Pont E I De Nemours0.02%Add +0.6%37,048$2.37M$63.94No quote
50OUTOutfront Media Inc0.02%Add +482.4%89,847$2.27M$25.24No quote
51GSGoldman Sachs Group Inc0.02%Reduce -3.7%10,393$2.17M$208.79No quote
52COCXFLindt & Spruengli AG - Reg0.02%Reduce -2.9%33$2.07M$62575.76No quote
53CMCSAComcast Corp New Cl A0.02%Reduce -0.2%31,926$1.92M$60.14No quote
54HEINYHeineken NV Spons ADR0.02%Reduce -3.5%50,337$1.91MNo quoteNo quote
55-Anheuser-Busch InBevCUSIP B6399C1070.02%-15,000$1.8MNo quoteNo quote
56EVFEaton Vance Sr Income TR SF0.02%Add +0.7%279,947$1.74MNo quoteNo quote
57PNCPNC Bank Corp0.02%Reduce -1.9%17,944$1.72M$95.63No quote
58BBTBB&T Corp0.01%Add +0.7%42,408$1.71MNo quoteNo quote
59SBMRYSABMiller PLC Sponsored ADR0.01%Reduce -0.2%30,600$1.59MNo quoteNo quote
60CFRUYCIE Financiere Richemont-Unsp0.01%Reduce -2.9%192,350$1.57MNo quoteNo quote
61UNAUnilever NV0.01%-37,500$1.56MNo quoteNo quote
62IBMI B M0.01%Reduce -0.3%9,524$1.55M$162.64No quote
63PDRDYPernod-Ricard SA-Unspon ADR0.01%Reduce -3.8%63,275$1.46MNo quoteNo quote
64PXPraxair Inc0.01%Reduce -1.5%11,575$1.38MNo quoteNo quote
65WMTWal Mart Stores Inc0.01%Reduce -2.8%19,474$1.38M$70.92No quote
66PARGPargesa Holding AG - B0.01%-20,250$1.36MNo quoteNo quote
67LRLCFLoreal SA0.01%Reduce -8.2%6,400$1.14M$178.28No quote
68LAMRLamar Advertising Co-A0.01%Reduce -2.7%17,285$994K$57.51No quote
69-A P Moller-Maersk A/SCUSIP K0514G1350.01%Reduce -3.0%554$972KNo quoteNo quote
70BACBank Amer Corp0.01%-51,100$870K$17.03No quote
71COSTCostco Whsl Corp0.01%-5,655$764K$135.10No quote
72BTIBritish Amern Tob PLC ADR0.01%Reduce -1.8%6,925$750K$108.30No quote
73GOOGLGoogle Inc Cl A0.01%-1,233$666K$540.15No quote
74GOOGGoogle Inc Cl C0.01%-1,168$608K$520.55No quote
75DISDisney Walt Productions0.00%-4,850$554K$114.23No quote
76CBIChicago Bridge & Iron Co NV0.00%Reduce -1.4%10,575$529KNo quoteNo quote
77FULTFulton Finl Corp0.00%Reduce -26.9%37,030$484K$13.07No quote
78COPConocophillips0.00%Reduce -6.4%7,288$448K$61.47No quote
79MYLMylan NV0.00%-5,850$397KNo quoteNo quote
80PXDPioneer Nat Res0.00%-2,700$374KNo quoteNo quote
81AIGAmerican Intl Group Inc0.00%-6,000$371K$61.83No quote
82CSLCarlisle Inc0.00%-3,500$350K$100.00No quote
83MCDMcDonalds Corp0.00%-3,645$347K$95.20No quote
84BPBP PLC ADR0.00%Reduce -0.2%7,814$312K$39.93No quote
85ORCLOracle Corp0.00%Reduce -25.0%7,500$302K$40.27No quote
86GEGeneral Electric0.00%-10,546$280K$26.55No quote
87HTLDHeartland Express Inc0.00%Reduce -13.8%12,499$253K$20.24No quote
88NLSNNielsen NV0.00%Add +6.9%5,450$244KNo quoteNo quote
90UNPUnion Pac Corp0.00%Reduce -8.1%2,510$239K$95.22No quote
89-Groupe DanoneCUSIP F120331340.00%-3,700$239KNo quoteNo quote
91GDGeneral Dynamics Corp0.00%Reduce -8.6%1,600$227K$141.88No quote
94SLBSchlumberger LTD0.00%Reduce -10.6%2,525$218K$86.34No quote
93MRKMerck Inc0.00%-3,836$218K$56.83No quote
92GHCGraham Holdings Co0.00%Reduce -92.4%203$218K$1073.89No quote
95WBCWABCO Holdings Inc0.00%Reduce -12.0%1,703$211KNo quoteNo quote
96SPBSpectrum Brands Hldgs Inc0.00%New2,000$204K$102.00No quote
97SUSQSusquehanna Bancshrs Inc0.00%-14,000$198KNo quoteNo quote
98PHJMFHanjaya Mandala Sampoerna0.00%Add +15.0%34,500$186K$5.39No quote
99BOIVFBollore0.00%-30,000$160KNo quoteNo quote
100CSFLCenterstate BKS FLA Inc0.00%-11,004$149KNo quoteNo quote
101TGBAXTempleton Global Bond FD0.00%Reduce -29.1%11,714$143KNo quoteNo quote
102CIRCir SPA0.00%-125,000$133KNo quoteNo quote
103-Indivior PLCCUSIP G4766E1080.00%Reduce -4.3%28,907$102KNo quoteNo quote
104PHIYXPimco High Yield Fun-Instl0.00%-11,116$101KNo quoteNo quote
105-PZ Cussons PLCCUSIP G6850S1090.00%-15,000$85KNo quoteNo quote
106LTGLT Group Inc0.00%-150,000$46KNo quoteNo quote
108-Schibsted A/SCUSIP R75677105-Sold0$0No quoteNo quote
107YAlleghany Corp-Sold0$0No quoteNo quote

Other instruments

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

1JPMWSJP Morgan Chase & Co WTS Exp 1WTSOTHER200,750$4.97M
2WFCWSWells Fargo WTS Exp 10/28/18WTSOTHER202,750$4.56M
3MTBWSM&T Bank Corp Wts Exp 12/23/1WTSOTHER67,600$3.52M