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

1MAMastercard Inc Cl A12.42%Reduce -3.2%8,659,633$1.7B$196.52No quote
2BRK/ABerkshire Hathaway Inc Cl ACUSIP 0846701089.51%Reduce -1.0%4,621$1.3BNo quoteNo quote
3NSRGYNestle SA-Spons ADR8.87%Reduce -1.1%15,694,379$1.22B$77.43No quote
4HKHHFHeineken Holding NV7.39%Reduce -1.3%10,562,757$1.01B$95.86No quote
5CFRHFCompagnie Financiere Richemont7.11%Reduce -1.2%11,503,826$974.57M$84.72No quote
6PDRDFPernod Ricard7.03%Reduce -2.0%5,893,126$962.59M$163.34No quote
7PMPhilip Morris International In6.13%Add +0.2%10,397,438$839.49M$80.74No quote
8UNUnilever NV ADR6.08%Reduce -2.0%14,950,600$833.05MNo quoteNo quote
9BUDFFAnheuser-Busch InBev SA5.94%Add +5.5%8,051,913$813.19M$100.99No quote
10WFCWells Fargo4.97%Reduce -0.6%12,273,777$680.46M$55.44No quote
11SWGAFThe Swatch Group AG-BR3.98%Reduce -0.4%1,150,619$545.91MNo quoteNo quote
12BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707023.44%Reduce -0.9%2,527,648$471.79MNo quoteNo quote
13MLMMartin Marietta Materials3.25%Reduce -1.2%1,991,188$444.69M$223.33No quote
14MOAltria Group Inc2.30%Reduce -1.7%5,541,078$314.68M$56.79No quote
15DGEAFDiageo PLC2.10%Reduce -4.5%8,012,254$287.94M$35.94No quote
16JCDXFJC Decaux SA ACT1.88%Reduce -0.3%7,711,342$258.04MNo quoteNo quote
17CMCSAComcast Corp New Cl A1.70%Reduce -0.6%7,079,637$232.28M$32.81No quote
18BF/ABrown-Forman Corp Cl ACUSIP 1156371001.54%Reduce -0.3%4,307,409$210.46MNo quoteNo quote
19BF/BBrown-Forman Corp Cl BCUSIP 1156372090.95%Reduce -6.1%2,645,012$129.63MNo quoteNo quote
20VVisa Inc Cl A0.60%Add +9.6%624,012$82.65M$132.45No quote
21-British American Tobacco PLCCUSIP G1510J1020.46%Reduce -76.2%1,254,227$63.42MNo quoteNo quote
22GOOGAlphabet Inc Cl C0.46%Add +2497.3%56,724$63.28M$1115.65No quote
23DEODiageo PLC Sponsored ADR0.42%Reduce -3.0%402,655$57.99M$144.01No quote
24AXPAmerican Express0.13%Add +10.2%180,401$17.68M$98.00No quote
25FMXFomento Economico Mex Sp ADR0.11%Add +18.5%163,977$14.4M$87.79No quote
26SWMASwedish Match AB0.09%Reduce -4.6%259,683$12.88MNo quoteNo quote
27XOMExxon Mobil Corp0.09%Reduce -1.4%154,366$12.77M$82.73No quote
28DANOYDanone ADR0.09%Add +18.4%847,980$12.45MNo quoteNo quote
29CRCrane0.07%Reduce -3.1%119,843$9.6M$80.13No quote
30OUTOutfront Media Inc0.06%Add +33.9%455,386$8.86M$19.45No quote
31MKLMarkel Corp0.06%Reduce -1.1%8,090$8.77M$1084.30No quote
32VMCVulcan Materials0.05%Add +191.5%54,855$7.08M$129.07No quote
33MLKNHerman Miller Inc0.05%Reduce -0.7%195,891$6.64M$33.90No quote
34HRLHormel Foods Corp0.04%Reduce -1.1%158,601$5.9M$37.21No quote
35KOCoca-Cola0.04%Reduce -1.4%121,983$5.35M$43.86No quote
36UNKNOWNAnheuser-Busch InBev SA Restri0.04%-51,983$5.25MNo quoteNo quote
37HINKFHeineken NV0.03%Reduce -2.8%45,988$4.62M$100.44No quote
38MKCMcCormick Inc0.03%Reduce -0.3%33,455$3.88M$116.10No quote
39PGProcter & Gamble0.03%Reduce -7.6%48,842$3.81M$78.07No quote
40DOVDover Corp0.03%Reduce -1.0%51,291$3.76M$73.21No quote
41PEPPepsico Inc0.03%Reduce -4.2%32,174$3.5M$108.88No quote
42NSRGFNestle SA-REG0.02%-41,000$3.18M$77.44No quote
43RDSARoyal Dutch Shell PLC ADR A0.02%Reduce -3.6%45,550$3.15MNo quoteNo quote
44DWDPDowDupont Inc0.02%Add +0.3%47,646$3.14MNo quoteNo quote
45PNCPNC Bank Corp0.02%Reduce -0.0%20,960$2.83M$135.11No quote
46UNAUnilever NV0.02%-39,000$2.18MNo quoteNo quote
47GOOGLAlphabet Inc Cl A0.02%-1,871$2.11M$1129.34No quote
48RBGPFReckitt Benckiser Group PLC0.02%Reduce -1.3%25,147$2.07MNo quoteNo quote
49COCXFLindt & Spruengli AG - Reg0.01%-27$2.05M$75925.93No quote
50HEINYHeineken NV Spons ADR0.01%Add +31.4%39,852$2MNo quoteNo quote
51FULTFulton Finl Corp0.01%-120,254$1.98M$16.50No quote
52BICEFBIC0.01%-21,055$1.95MNo quoteNo quote
53CFRUYCIE Financiere Richemont-Unsp0.01%Add +33.0%220,170$1.87MNo quoteNo quote
54EVFEaton Vance Sr Income TR SF0.01%Add +0.3%292,239$1.86MNo quoteNo quote
55PDRDYPernod-Ricard SA-Unspon ADR0.01%Add +24.2%53,140$1.74MNo quoteNo quote
56KHCKraft Heinz Co0.01%-23,535$1.48M$62.80No quote
57CVXChevron Corp0.01%Reduce -10.7%11,033$1.4M$126.44No quote
58BACBank Amer Corp0.01%-47,975$1.35M$28.18No quote
59ABBVAbbVie Inc0.01%Add +1.9%13,966$1.29M$92.65No quote
60LRLCFLoreal SA0.01%-4,810$1.19M$246.99No quote
61SWGAYThe Swatch Group AG ADR0.01%Add +31.9%48,990$1.16MNo quoteNo quote
62COSTCostco Whsl Corp0.01%-5,473$1.14M$209.03No quote
63APYApergy Corp0.01%New24,644$1.03MNo quoteNo quote
64PARGPargesa Holding AG - B0.01%-11,776$997KNo quoteNo quote
65ABTAbbott Labs0.01%Add +9.1%13,960$851K$60.96No quote
66LAMRLamar Advertising Co-A0.01%-11,945$816K$68.31No quote
67IBMI B M0.01%Reduce -10.8%5,503$769K$139.74No quote
68NLSNNielsen Holdings PLC ORD0.00%Reduce -18.3%18,975$587KNo quoteNo quote
69BBTBB&T Corp0.00%Reduce -36.6%10,578$534KNo quoteNo quote
70COTYCoty Inc-CL A0.00%Reduce -4.1%35,077$495K$14.11No quote
71PXDPioneer Nat Res0.00%-2,600$492KNo quoteNo quote
72DISDisney Walt Productions0.00%-4,603$482K$104.71No quote
73MCDMcDonalds Corp0.00%Reduce -8.3%2,965$465K$156.83No quote
74WMTWal Mart Stores Inc0.00%Reduce -1.0%5,295$454K$85.74No quote
75MSFTMicrosoft Corp0.00%Reduce -18.9%3,850$380K$98.70No quote
76LTGLT Group Inc0.00%Add +55.8%935,000$317KNo quoteNo quote
77AAPLApple Computer Inc0.00%-1,695$314K$185.25No quote
78AIGAmerican Intl Group Inc0.00%-5,735$304K$53.01No quote
79ORLYO Reilly Automotive Inc0.00%-1,100$301K$273.64No quote
80CCChemours Co0.00%Add +0.3%6,429$285KNo quoteNo quote
81SLBSchlumberger LTD0.00%-4,225$283K$66.98No quote
82MMM3M Company0.00%-1,425$280K$196.49No quote
83SSDOFShiseido Co Ltd0.00%-3,500$278KNo quoteNo quote
84UNPUnion Pac Corp0.00%-1,910$271K$141.88No quote
85-Groupe DanoneCUSIP F120331340.00%-3,275$240KNo quoteNo quote
86BPBP PLC ADR0.00%Reduce -1.9%5,198$237K$45.59No quote
87CSFLCenterstate BKS FLA Inc0.00%New7,304$218KNo quoteNo quote
88USBUS Bancorp0.00%-4,314$216K$50.07No quote
90JNJJohnson & Johnson0.00%-1,715$208K$121.28No quote
89JPMJ.P. Morgan Chase0.00%-2,000$208K$104.00No quote
91PHJMFHanjaya Mandala Sampoerna0.00%-687,500$172K$0.25No quote
92CIRCir SPA0.00%-125,000$153KNo quoteNo quote
93BOIVFBollore0.00%-30,000$140KNo quoteNo quote
94-PZ Cussons PLCCUSIP G6850S1090.00%-15,000$45KNo quoteNo quote
98UNMUnum Group-Sold0$0No quoteNo quote
97-Indivior PLCCUSIP G4766E108-Sold0$0No quoteNo quote
96BTIBritish Amern Tob PLC ADR-Sold0$0No quoteNo quote
95-A P Moller-Maersk A/SCUSIP K0514G135-Sold0$0No quoteNo quote

Other instruments

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

1WFCWSWells Fargo WTS Exp 10/28/18WTSOTHER81,785$1.8M
2JPMWSJP Morgan Chase & Co WTS Exp 1WTSOTHER14,915$946K
3MTBWSM&T Bank Corp Wts Exp 12/23/1WTSOTHER7,360$709K
4TWNKWHostess Brands Inc Wts Exp 11/WTSOTHER57,500$98K