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

1BRK/ABerkshire Hathaway Inc Cl ACUSIP 0846701089.60%Reduce -2.8%4,680$1.39BNo quoteNo quote
2MAMastercard Inc Cl A9.54%Reduce -3.7%9,146,308$1.38B$151.36No quote
3NSRGYNestle SA-Spons ADR9.41%Reduce -1.3%15,887,125$1.37B$85.97No quote
4PMPhilip Morris International In7.38%Reduce -0.5%10,143,009$1.07B$105.65No quote
5HKHHFHeineken Holding NV7.35%Reduce -1.9%10,767,419$1.07B$99.05No quote
6CFRHFCompagnie Financiere Richemont7.24%Reduce -2.4%11,589,314$1.05B$90.61No quote
7PDRDFPernod Ricard6.66%Reduce -2.8%6,096,008$965.89M$158.45No quote
8UNUnilever NV ADR5.74%Reduce -1.6%14,781,958$832.52MNo quoteNo quote
9BUDFFAnheuser-Busch InBev SA5.51%Add +1.3%7,152,503$799.87M$111.83No quote
10WFCWells Fargo5.21%Reduce -1.8%12,470,839$756.61M$60.67No quote
11BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707023.41%Reduce -0.7%2,499,995$495.55MNo quoteNo quote
12SWGAFThe Swatch Group AG-BR3.22%Add +6.8%1,147,483$467.94MNo quoteNo quote
13MLMMartin Marietta Materials3.06%Reduce -1.1%2,011,757$444.68M$221.04No quote
14MOAltria Group Inc2.75%Reduce -1.6%5,591,153$399.26M$71.41No quote
15-British American Tobacco PLCCUSIP G1510J1022.44%Reduce -1.6%5,213,405$353.89MNo quoteNo quote
16DGEAFDiageo PLC2.26%Reduce -2.6%8,888,628$327.66M$36.86No quote
17JCDXFJC Decaux SA ACT2.15%Reduce -0.6%7,734,042$312.09MNo quoteNo quote
18BF/ABrown-Forman Corp Cl ACUSIP 1156371002.00%Reduce -2.6%4,325,375$290.84MNo quoteNo quote
19CMCSAComcast Corp New Cl A1.96%Reduce -0.6%7,120,002$285.16M$40.05No quote
20BF/BBrown-Forman Corp Cl BCUSIP 1156372090.70%Reduce -3.2%1,480,467$101.66MNo quoteNo quote
21VVisa Inc Cl A0.45%Add +1.3%574,391$65.49M$114.02No quote
22DEODiageo PLC Sponsored ADR0.43%Reduce -7.1%428,725$62.61M$146.03No quote
23AXPAmerican Express0.11%Reduce -0.3%164,801$16.37M$99.31No quote
24XOMExxon Mobil Corp0.09%Reduce -1.3%158,428$13.25M$83.64No quote
25FMXFomento Economico Mex Sp ADR0.09%Add +2.9%137,640$12.92M$93.90No quote
26DANOYDanone ADR0.08%Reduce -9.3%721,410$12.12MNo quoteNo quote
27CRCrane0.08%Reduce -3.3%128,743$11.49M$89.22No quote
28SWMASwedish Match AB0.07%Reduce -0.0%275,753$10.89MNo quoteNo quote
29MKLMarkel Corp0.07%Reduce -23.6%8,333$9.49M$1139.09No quote
30MLKNHerman Miller Inc0.06%Reduce -0.6%204,191$8.18M$40.05No quote
31OUTOutfront Media Inc0.05%Add +0.2%326,359$7.57M$23.20No quote
32KOCoca-Cola0.04%Reduce -20.9%130,412$5.98M$45.88No quote
33UNKNOWNAnheuser-Busch InBev SA Restri0.04%-51,983$5.81MNo quoteNo quote
34HRLHormel Foods Corp0.04%Reduce -0.6%158,314$5.76M$36.39No quote
35PGProcter & Gamble0.04%Reduce -3.0%60,424$5.55M$91.88No quote
36DOVDover Corp0.04%Reduce -1.2%53,016$5.35M$100.99No quote
37SNIScripps Networks Interactive C0.04%Reduce -58.6%61,183$5.22MNo quoteNo quote
38HINKFHeineken NV0.04%-49,688$5.19M$104.39No quote
39PEPPepsico Inc0.03%Reduce -2.9%34,175$4.1M$119.91No quote
40NSRGFNestle SA-REG0.02%-41,000$3.53M$86.00No quote
41RDSARoyal Dutch Shell PLC ADR A0.02%Reduce -3.4%52,005$3.47MNo quoteNo quote
42MKCMcCormick Inc0.02%Reduce -0.1%33,605$3.43M$101.92No quote
43DWDPDowDupont Inc0.02%Reduce -1.7%47,305$3.37MNo quoteNo quote
44PNCPNC Bank Corp0.02%Reduce -7.9%21,090$3.04M$144.29No quote
45GOOGAlphabet Inc Cl C0.02%Reduce -7.1%2,475$2.59M$1046.46No quote
46RBGPFReckitt Benckiser Group PLC0.02%Reduce -0.9%25,967$2.43MNo quoteNo quote
47BICEFBIC0.02%-21,680$2.39MNo quoteNo quote
48UNAUnilever NV0.02%-39,000$2.2MNo quoteNo quote
49GOOGLAlphabet Inc Cl A0.02%Reduce -0.9%2,077$2.19M$1053.44No quote
50CVXChevron Corp0.01%Reduce -29.0%17,219$2.16M$125.21No quote
51FULTFulton Finl Corp0.01%Reduce -0.2%116,822$2.09M$17.90No quote
52COCXFLindt & Spruengli AG - Reg0.01%-27$1.95M$72333.33No quote
53VMCVulcan Materials0.01%Add +49.6%14,730$1.89M$128.38No quote
54EVFEaton Vance Sr Income TR SF0.01%Add +0.7%289,387$1.89MNo quoteNo quote
55HEINYHeineken NV Spons ADR0.01%Reduce -15.4%35,482$1.85MNo quoteNo quote
56CFRUYCIE Financiere Richemont-Unsp0.01%Reduce -19.9%195,665$1.77MNo quoteNo quote
57KHCKraft Heinz Co0.01%-22,535$1.75M$77.75No quote
58PDRDYPernod-Ricard SA-Unspon ADR0.01%Reduce -22.0%51,200$1.62MNo quoteNo quote
59BACBank Amer Corp0.01%Add +2.1%47,975$1.42M$29.52No quote
60ABBVAbbVie Inc0.01%Reduce -20.8%14,100$1.36M$96.74No quote
61BBTBB&T Corp0.01%Add +0.5%27,105$1.35MNo quoteNo quote
62IBMI B M0.01%Reduce -7.3%7,588$1.16M$153.40No quote
63LRLCFLoreal SA0.01%Reduce -0.2%5,140$1.14M$222.18No quote
64PARGPargesa Holding AG - B0.01%Reduce -9.6%11,776$1.02MNo quoteNo quote
65COSTCostco Whsl Corp0.01%-5,318$990K$186.16No quote
66LAMRLamar Advertising Co-A0.01%Reduce -2.6%12,170$904K$74.28No quote
67COTYCoty Inc-CL A0.01%Reduce -2.2%41,543$826K$19.88No quote
68SWGAYThe Swatch Group AG ADR0.01%Reduce -12.0%38,385$783KNo quoteNo quote
69NLSNNielsen Holdings PLC ORD0.01%Add +5.2%20,341$740KNo quoteNo quote
70BTIBritish Amern Tob PLC ADR0.01%Reduce -12.9%10,947$733K$66.96No quote
71ABTAbbott Labs0.01%Reduce -22.4%12,800$730K$57.03No quote
72-A P Moller-Maersk A/SCUSIP K0514G1350.00%Reduce -0.2%424$708KNo quoteNo quote
73MCDMcDonalds Corp0.00%Reduce -4.3%3,235$557K$172.18No quote
74WMTWal Mart Stores Inc0.00%Reduce -19.8%5,619$555K$98.77No quote
75DISDisney Walt Productions0.00%Reduce -2.1%4,603$495K$107.54No quote
76PXDPioneer Nat Res0.00%-2,700$467KNo quoteNo quote
77MSFTMicrosoft Corp0.00%Reduce -91.1%4,400$376K$85.45No quote
78MMM3M Company0.00%Reduce -1.6%1,500$353K$235.33No quote
79AIGAmerican Intl Group Inc0.00%-5,735$342K$59.63No quote
80UNPUnion Pac Corp0.00%-2,410$323K$134.02No quote
81CCChemours Co0.00%Reduce -5.8%6,388$320KNo quoteNo quote
82-Roche Holding AGCUSIP 0012032040.00%-1,179$298KNo quoteNo quote
83SLBSchlumberger LTD0.00%Reduce -3.8%4,225$285K$67.46No quote
84MONMonsanto0.00%-2,425$283KNo quoteNo quote
85SSDOFShiseido Co Ltd0.00%-5,800$280KNo quoteNo quote
86-Groupe DanoneCUSIP F120331340.00%-3,275$275KNo quoteNo quote
87ORLYO Reilly Automotive Inc0.00%-1,100$265K$240.91No quote
88UNMUnum Group0.00%-4,500$247K$54.89No quote
89AAPLApple Computer Inc0.00%New1,450$245K$168.97No quote
90PHJMFHanjaya Mandala Sampoerna0.00%-687,500$240K$0.35No quote
91COPConocophillips0.00%Reduce -5.7%4,138$227K$54.86No quote
92LTGLT Group Inc0.00%Add +71.4%600,000$225KNo quoteNo quote
93CSFLCenterstate BKS FLA Inc0.00%-8,504$219KNo quoteNo quote
94JPMJ.P. Morgan Chase0.00%New2,000$214K$107.00No quote
95ORCLOracle Corp0.00%-4,300$203K$47.21No quote
96LVMHFLVMH Moet Hennessy Louis Vuitt0.00%New671$198KNo quoteNo quote
97YAlleghany Corp0.00%New324$193KNo quoteNo quote
98-Essilor InternationalCUSIP 0011797640.00%New1,385$191KNo quoteNo quote
99BPBP PLC ADR0.00%New4,475$188K$42.01No quote
100JNJJohnson & Johnson0.00%New1,315$184K$139.92No quote
102WBCWABCO Holdings Inc0.00%New1,250$179KNo quoteNo quote
101PSXPhillips 660.00%Reduce -22.0%1,770$179K$101.13No quote
103CIRCir SPA0.00%-125,000$175KNo quoteNo quote
104BOIVFBollore0.00%-30,000$163KNo quoteNo quote
105MRKMerck Inc0.00%New2,886$162K$56.13No quote
106CLColgate Palmolive0.00%New2,100$158K$75.24No quote
108ULUnilever PLC ADR0.00%New2,749$152K$55.29No quote
107HTLDHeartland Express Inc0.00%New6,499$152K$23.39No quote
109USBUS Bancorp0.00%New2,800$150K$53.57No quote
111SUSuncor Energy Inc0.00%New4,000$147K$36.75No quote
110NKENike Inc - Cl B0.00%New2,350$147K$62.55No quote
112HASHasbro Inc0.00%New1,507$137K$90.91No quote
113-Remy CointreauCUSIP F7725A1000.00%New975$135KNo quoteNo quote
114DHRDanaher Corp0.00%New1,400$130K$92.86No quote
115-Indivior PLCCUSIP G4766E1080.00%Reduce -2.7%23,192$128KNo quoteNo quote
116GEGeneral Electric0.00%New7,080$124K$17.51No quote
117NTRSNorthern Trust Corp0.00%New1,129$113K$100.09No quote
119-Strauss Group LTDCUSIP M8553H1100.00%New5,000$107KNo quoteNo quote
118MYLMylan NV0.00%New2,540$107KNo quoteNo quote
120VVCVectren Corp0.00%New1,599$104KNo quoteNo quote
121BABoeing0.00%New350$103K$294.29No quote
124MATMattel Inc0.00%New6,625$102K$15.40No quote
123CATCaterpillar Inc0.00%New650$102K$156.92No quote
122CSLCarlisle Inc0.00%New900$102K$113.33No quote
126YUMYum Brands Inc0.00%New1,200$98K$81.67No quote
125-Schibsted A/S CL ACUSIP R756771050.00%New3,400$98KNo quoteNo quote
127CABOCable One Inc0.00%New139$97K$697.84No quote
128FDXFedEx Corp0.00%New370$92K$248.65No quote
129-Schibsted A/S CL BCUSIP R756771470.00%New3,400$91KNo quoteNo quote
131LVMUYLVMH Moet Hennessy Louis Vuitt0.00%New1,500$88KNo quoteNo quote
130AMZNAmazon.com Inc0.00%New75$88K$1173.33No quote
132TCEHYTencent Holdings LTD ADR0.00%New1,675$87KNo quoteNo quote
133NEENextera Energy Inc0.00%New550$86K$156.36No quote
134HDHome Depot Inc0.00%New450$85K$188.89No quote
135MHKMohawk Inds Inc0.00%New300$83K$276.67No quote
136WLYJohn Wiley & Son Inc Cl A0.00%New1,250$82KNo quoteNo quote
137BKBank of New York Mellon0.00%New1,500$81K$54.00No quote
138IRIngersoll-Rand PLC0.00%New875$78K$89.14No quote
142HSYHershey Foods Corp0.00%New676$77K$113.91No quote
141GHCGraham Holdings Co0.00%New138$77K$557.97No quote
140MBGAFDaimler0.00%New902$77KNo quoteNo quote
139CSXCSX Corp0.00%New1,400$77K$55.00No quote
143BUDAnheuser-Busch InBev ADR0.00%Reduce -75.0%665$74K$111.28No quote
145UGIUGI Corp0.00%New1,500$70K$46.67No quote
144FASTFastenal0.00%New1,275$70K$54.90No quote
146PFEPfizer Inc0.00%New1,900$69K$36.32No quote
147WEYSWeyco Group Inc0.00%New2,250$67KNo quoteNo quote
148-PZ Cussons PLCCUSIP G6850S1090.00%-15,000$66KNo quoteNo quote
149CPBCampbell Soup0.00%New1,300$63K$48.46No quote
150TA T & T Inc0.00%New1,500$58K$38.67No quote
151LMTLockheed Martin Corp0.00%New170$55K$323.53No quote
154-Yoox S P A Shs Prive Di ValoreCUSIP T9846S1060.00%New1,500$52KNo quoteNo quote
153CELGCelgene Corp0.00%New500$52KNo quoteNo quote
152BMWYYBayerische Motoren Werke AG0.00%New500$52KNo quoteNo quote
155YUMCYum China Holdings, Inc.0.00%New1,200$48K$40.00No quote
156STZConstellation Brands Inc0.00%New200$46K$230.00No quote
157FTVFortive Corp0.00%New500$36K$72.00No quote
158BENFranklin Resources Inc0.00%New775$34K$43.87No quote
159GCIGannet Co Inc0.00%New2,750$32KNo quoteNo quote
160MURMurphy Oil Corp0.00%New975$30K$30.77No quote
161LUXTYLuxottica Group SPA ADR0.00%New466$29KNo quoteNo quote
163LOWLowes Inc0.00%New300$28K$93.33No quote
162BACPRLBank of America Corp 7.2500 C0.00%New21$28K$1333.33No quote
164MANManpowergroup0.00%New215$27K$125.58No quote
165ACNBACNB Corp0.00%New881$26KNo quoteNo quote
167WFCPRLWells Fargo 7.5000 Conv Pfd S0.00%New18$24K$1333.33No quote
166ELEstee Lauder Cos Inc Cl A0.00%New190$24K$126.32No quote
169DJCODaily Journal Corp0.00%New100$23K$230.00No quote
168ELVAnthem Inc0.00%New100$23K$230.00No quote
171RDSBRoyal Dutch Shell PLC ADR B0.00%New325$22KNo quoteNo quote
170MNIMcClatchy Company Cl A0.00%New2,500$22KNo quoteNo quote
172MUSAMurphy USA Inc0.00%New250$20K$80.00No quote
173GWRGenesee & Wyo Inc Cl A0.00%New225$18KNo quoteNo quote
175PTTRXPimco Total Return Fund-Inst0.00%New1,623$17KNo quoteNo quote
174CNICanadian Natl Railway Co0.00%New200$17K$85.00No quote
177TGBAXTempleton Global Bond FD0.00%New1,373$16KNo quoteNo quote
176BKMUBank Mutual Corp0.00%New1,467$16KNo quoteNo quote
178MCKMcKesson HBOC Inc0.00%New95$15K$157.89No quote
180-Micropore Inc C CV PFDCUSIP 5959988160.00%New2,750$14KNo quoteNo quote
179CPRDavide Campari-Milano SPA0.00%New1,825$14KNo quoteNo quote
183-Wal-Mart De Mexico S ACUSIP P981801880.00%New4,025$10KNo quoteNo quote
182NVSNovartis AG ADR Sponsored0.00%New125$10K$80.00No quote
181DEDeere & Co0.00%New65$10K$153.85No quote
185WBAWalgreens Boots Alliance Inc0.00%New125$9KNo quoteNo quote
184VZVerizon Communications0.00%New175$9K$51.43No quote
186NWLNewell Brands Inc0.00%New150$5K$33.33No quote
188KNKnowles Corp0.00%New300$4K$13.33No quote
187HAINHain Celestial Group Inc0.00%New100$4KNo quoteNo quote
189RADRite Aid Corp0.00%New500$1KNo quoteNo quote
190-Mirant Corp Escrow SharesCUSIP 6046759910.00%New500$0No quoteNo quote

Other instruments

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

1JPMWSJP Morgan Chase & Co WTS Exp 1WTSOTHER57,800$3.84M
2WFCWSWells Fargo WTS Exp 10/28/18WTSOTHER127,195$3.5M
3MTBWSM&T Bank Corp Wts Exp 12/23/1WTSOTHER30,000$2.93M
4TWNKWHostess Brands Inc Wts Exp 11/WTSOTHER57,500$134K
5BACWSBBank of America Corp WTS Exp 1WTSOTHER2,000$4K
6CWSACitigroup Inc A WTS Exp 1/4/19WTSOTHER2,000$0