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

1NSRGYNestle SA-Spons ADR10.08%Add +4.0%13,192,876$863.82M$65.48No quote
2BRK/ABerkshire Hathaway Inc Cl ACUSIP 0846701089.62%Add +1.2%4,891$824.62MNo quoteNo quote
3PMPhilip Morris International In9.29%Add +4.2%9,191,748$796.19M$86.62No quote
4-Compagnie Financiere RichemontCUSIP H256621587.00%Reduce -7.2%6,797,657$600.27MNo quoteNo quote
5MAMastercard Inc Cl A6.57%Add +3.8%979,977$563M$574.50No quote
6WFCWells Fargo6.52%Add +6.7%13,532,418$558.48M$41.27No quote
7HKHHFHeineken Holding NV6.36%Add +1.8%9,723,445$544.81M$56.03No quote
8-SABMiller PLCCUSIP G773951045.63%Add +2.1%10,083,853$482.15MNo quoteNo quote
9PDRDFPernod Ricard5.36%Add +5.0%4,146,182$459.12M$110.73No quote
10BUDAnheuser-Busch InBev ADR4.82%Add +6.1%4,573,748$412.83M$90.26No quote
11UNUnilever NV ADR4.62%Add +12.8%10,066,606$395.72MNo quoteNo quote
12MOAltria Group Inc3.08%Add +2.7%7,554,679$264.34M$34.99No quote
13BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707022.92%Add +1.8%2,232,596$249.87MNo quoteNo quote
14-British American Tobacco PLCCUSIP G1510J1022.81%Add +2.0%4,722,175$241.18MNo quoteNo quote
15DGEAFDiageo PLC2.49%Add +3.4%7,487,269$213.49M$28.51No quote
16BF/ABrown-Forman Corp Cl ACUSIP 1156371002.23%Add +0.5%2,826,950$191.27MNo quoteNo quote
17CMCSKComcast Corp Special Cl A2.17%Add +2.2%4,697,779$186.36MNo quoteNo quote
18MLMMartin Marietta Materials2.00%Add +1.9%1,737,505$171.01M$98.42No quote
19SNIScripps Networks Interactive C1.09%Reduce -0.1%1,401,230$93.55MNo quoteNo quote
20DEODiageo PLC Sponsored ADR0.55%Add +0.8%411,642$47.32M$114.95No quote
21WPOWashington Post Cl B0.49%Reduce -20.5%86,602$41.9MNo quoteNo quote
22JCDXFJC Decaux SA ACT0.46%Add +8.0%1,445,810$39.38MNo quoteNo quote
23SWGAFThe Swatch Group AG-BR0.36%Add +2.1%57,048$31.17MNo quoteNo quote
24HASHasbro Inc0.34%Reduce -17.9%657,633$29.48M$44.83No quote
25BF/BBrown-Forman Corp Cl BCUSIP 1156372090.28%Add +33.0%350,679$23.69MNo quoteNo quote
26XOMExxon Mobil Corp0.24%Add +40.9%227,061$20.52M$90.35No quote
27VVisa Inc Cl A0.23%Add +3.2%108,933$19.91M$182.75No quote
28SWMASwedish Match AB0.15%Reduce -1.7%376,579$13.29MNo quoteNo quote
29FMXFomento Economico Mex Sp ADR0.13%Reduce -0.4%110,595$11.41M$103.19No quote
30PGProcter & Gamble0.13%Reduce -4.9%142,105$10.94M$76.99No quote
31CRCrane0.13%Reduce -2.6%180,652$10.83M$59.92No quote
32MKLMarkel Corp0.12%-19,956$10.52M$526.96No quote
33MLKNHerman Miller Inc0.12%Reduce -2.7%379,870$10.28M$27.07No quote
34AXPAmerican Express0.10%Add +0.2%116,165$8.68M$74.76No quote
35GSGoldman Sachs Group Inc0.10%Reduce -2.6%57,225$8.66M$151.25No quote
36CVXChevron Corp0.09%Add +30.4%65,471$7.75M$118.34No quote
37KOCoca-Cola0.08%Add +0.3%181,303$7.27M$40.11No quote
38DOVDover Corp0.08%Reduce -2.0%85,045$6.61M$77.66No quote
39-Berner GruppenCUSIP R105491040.07%-116,554$6.11MNo quoteNo quote
40PEPPepsico Inc0.06%Reduce -3.3%60,852$4.98M$81.79No quote
41HRLHormel Foods Corp0.06%Reduce -4.5%125,784$4.85M$38.58No quote
42RDSARoyal Dutch Shell PLC ADR A0.06%Add +0.8%74,810$4.77MNo quoteNo quote
43ABBVAbbVie Inc0.04%Reduce -1.3%87,127$3.6M$41.34No quote
44HINKFHeineken NV0.04%Reduce -0.7%54,588$3.47M$63.62No quote
45PXPraxair Inc0.04%Reduce -1.9%29,675$3.42MNo quoteNo quote
46MKCMcCormick Inc0.04%Reduce -8.3%48,430$3.41M$70.37No quote
47DANOYDanone ADR0.04%Reduce -1.9%208,050$3.12MNo quoteNo quote
48IBMI B M0.04%Add +29.9%16,231$3.1M$191.12No quote
49ABTAbbott Labs0.04%Reduce -1.6%86,303$3.01M$34.88No quote
50NSRGFNestle SA-REG0.03%-40,000$2.62M$65.47No quote
51PCPPrecision Castparts Corp0.03%Add +2.5%10,250$2.32MNo quoteNo quote
52PGRProgressive Corp Ohio0.03%Reduce -7.0%89,811$2.28M$25.42No quote
53BICEFBIC0.03%Reduce -2.5%22,750$2.28MNo quoteNo quote
54CMCSAComcast Corp New Cl A0.03%Reduce -2.0%53,933$2.25M$41.76No quote
55DDDu Pont E I De Nemours0.03%Add +55.1%42,825$2.25M$52.49No quote
56MSFTMicrosoft Corp0.03%Reduce -2.1%64,267$2.22M$34.54No quote
57EVFEaton Vance Sr Income TR SF0.02%Reduce -19.4%277,308$2.09MNo quoteNo quote
58PNCPNC Bank Corp0.02%-26,551$1.94M$72.92No quote
59PARGPargesa Holding AG - B0.02%Reduce -5.1%27,675$1.84MNo quoteNo quote
60COCXFLindt & Spruengli AG - Reg0.02%Add +2.6%39$1.7M$43512.82No quote
61WMTWal Mart Stores Inc0.02%Reduce -1.1%22,684$1.69M$74.50No quote
62CFRUYCIE Financiere Richemont-Unsp0.02%Reduce -2.5%159,150$1.41MNo quoteNo quote
63BBTBB&T Corp0.02%Add +0.7%41,281$1.4MNo quoteNo quote
64HEINYHeineken NV Spons ADR0.02%Add +1.7%43,346$1.38MNo quoteNo quote
65-Anheuser-Busch InBevCUSIP B6399C1070.02%-15,000$1.33MNo quoteNo quote
66-NHST Media GroupCUSIP R4700L1170.02%-19,772$1.3MNo quoteNo quote
67SBMRYSABMiller PLC Sponsored ADR0.01%Add +3.1%25,450$1.22MNo quoteNo quote
68UNAUnilever NV0.01%Add +9.1%30,000$1.18MNo quoteNo quote
69GEGeneral Electric0.01%Add +818.0%50,501$1.17M$23.19No quote
70PDRDYPernod-Ricard SA-Unspon ADR0.01%Add +5.2%48,100$1.07MNo quoteNo quote
71BPBP PLC ADR0.01%Add +314.7%25,301$1.06M$41.74No quote
72DEDeere & Co0.01%Add +3.0%12,775$1.04M$81.25No quote
73COPConocophillips0.01%Add +0.4%16,044$971K$60.52No quote
74-A P Moller-Maersk A/SCUSIP K0514G1350.01%Reduce -0.7%140$943KNo quoteNo quote
75FULTFulton Finl Corp0.01%Reduce -9.4%81,113$931K$11.48No quote
76LAMRLamar Advertising Cl A0.01%Reduce -3.3%21,025$912K$43.38No quote
78RBGPFReckitt Benckiser Group PLC0.01%Add +14.0%11,200$790KNo quoteNo quote
77GOOGLGoogle Inc Cl A0.01%-897$790K$880.71No quote
79BTIBritish Amern Tob PLC ADR0.01%Add +1.9%6,600$679K$102.88No quote
81COSTCostco Whsl Corp0.01%-5,855$647K$110.50No quote
80CSLCarlisle Inc0.01%Reduce -3.7%10,384$647K$62.31No quote
82BACBank Amer Corp0.01%Reduce -2.0%49,500$637K$12.87No quote
83SWZSwiss Helvetia FD Inc0.01%-51,025$629K$12.33No quote
84MATMattel Inc0.01%-11,625$527K$45.33No quote
85MCDMcDonalds Corp0.01%-5,185$513K$98.94No quote
86LUKLeucadia Natl Corp0.01%-19,100$501KNo quoteNo quote
87DISDisney Walt Productions0.01%Reduce -8.4%7,100$448K$63.10No quote
88LRLCFLoreal SA0.01%Add +8.1%2,665$437K$163.98No quote
89PXDPioneer Nat Res0.01%-3,000$434KNo quoteNo quote
90ORCLOracle Corp0.00%-13,125$403K$30.70No quote
91BABoeing0.00%Add +551.4%3,257$334K$102.55No quote
92-Roche Holding AGCUSIP 0012032040.00%-1,325$329KNo quoteNo quote
93-Groupe DanoneCUSIP F120331340.00%-3,750$281KNo quoteNo quote
94SPYSPDR Trust Series 10.00%-1,700$273K$160.59No quote
95AIGAmerican Intl Group Inc0.00%Reduce -1.7%6,000$268K$44.67No quote
96MRKMerck Inc0.00%Reduce -8.0%5,736$266K$46.37No quote
97-Schibsted A/SCUSIP R756771050.00%Reduce -6.6%6,150$264KNo quoteNo quote
98DHRDanaher Corp0.00%-4,151$263K$63.36No quote
99NTRSNorthern Trust Corp0.00%-4,500$261K$58.00No quote
100GDGeneral Dynamics Corp0.00%-3,225$253K$78.45No quote
101SLBSchlumberger LTD0.00%-3,425$245K$71.53No quote
102-Syngenta AGCUSIP H841401120.00%-600$234KNo quoteNo quote
103-Imperial Tobacco Group PLCCUSIP G4721W1020.00%-6,750$233KNo quoteNo quote
104SUSQSusquehanna Bancshrs Inc0.00%-17,429$224KNo quoteNo quote
105DDominion Res Inc0.00%New3,632$206K$56.72No quote
106HTLDHeartland Express Inc0.00%-14,699$204K$13.88No quote
107CIRCir SPA0.00%-125,000$141KNo quoteNo quote
108PTTRXPimco Total Return Fund-Inst0.00%Add +677.6%10,397$112KNo quoteNo quote
109PHIYXPimco High Yield Fun-Instl0.00%-11,116$105KNo quoteNo quote
110-PZ Cussons PLCCUSIP G6850S1090.00%Add +20.0%15,000$79KNo quoteNo quote
111-Lonrho PLCCUSIP G563571090.00%-500,000$75KNo quoteNo quote
112-Wal-Mart De Mexico S ACUSIP P981801050.00%-10,000$28KNo quoteNo quote
255YUMYum Brands Inc COM-Sold0$0No quoteNo quote
254-Yoox S P A Shs Prive Di Valore COMCUSIP T9846S106-Sold0$0No quoteNo quote
253WFMWhole Foods Mkt Inc COM-Sold0$0No quoteNo quote
252WFCPRLWells Fargo 7.5000% Conv Pfd S CONV-Sold0$0No quoteNo quote
251WLPWellpoint Inc COM-Sold0$0No quoteNo quote
250WAGWalgreen Company COM-Sold0$0No quoteNo quote
249VODVodafone Group Inc COM-Sold0$0No quoteNo quote
248VZVerizon Communications COM-Sold0$0No quoteNo quote
247VVCVectren Corp COM-Sold0$0No quoteNo quote
246GROWUS Global Investors COM-Sold0$0No quoteNo quote
245USBUS Bancorp COM-Sold0$0No quoteNo quote
244UNMUnum Group COM-Sold0$0No quoteNo quote
243UTXUnited Techn Corp COM-Sold0$0No quoteNo quote
242UOVEYUnited Overseas BK LTD ADR COM-Sold0$0No quoteNo quote
241UNPUnion Pac Corp COM-Sold0$0No quoteNo quote
240UNPAUNB Corp PA COM-Sold0$0No quoteNo quote
239TRIPTripAdvisor Inc COM-Sold0$0No quoteNo quote
238TRTootsie Roll Inds Inc COM-Sold0$0No quoteNo quote
237TJXTJX Companies Inc COM-Sold0$0No quoteNo quote
236TWXTime Warner Inc COM-Sold0$0No quoteNo quote
235TWCTime Warner Cable Inc Cl A COM-Sold0$0No quoteNo quote
234THITim Hortons Inc COM-Sold0$0No quoteNo quote
233TTSHTile Shop Holdings Inc COM-Sold0$0No quoteNo quote
232TIFTiffany COM-Sold0$0No quoteNo quote
231TGTTarget Corp COM-Sold0$0No quoteNo quote
230SUSuncor Energy Inc COM-Sold0$0No quoteNo quote
229-Strauss Group LTD COMCUSIP M8553H110-Sold0$0No quoteNo quote
228SPBSpectrum Brands Hldgs Inc COM-Sold0$0No quoteNo quote
227SJMSmucker J M COM-Sold0$0No quoteNo quote
226SMGScotts Miracle-Gro Cl A COM-Sold0$0No quoteNo quote
225SHLMSchulman A Inc COM-Sold0$0No quoteNo quote
224SRPTSarepta Therapeutics Inc COM-Sold0$0No quoteNo quote
223SYBTS Y Bancorp Inc COM-Sold0$0No quoteNo quote
222RDSBRoyal Dutch Shell PLC ADR B COM-Sold0$0No quoteNo quote
221RADRite Aid Corp COM-Sold0$0No quoteNo quote
220RHRestoration Hardware Hldgs Inc COM-Sold0$0No quoteNo quote
219PPLPPL Corp COM-Sold0$0No quoteNo quote
218PSXPhillips 66 COM-Sold0$0No quoteNo quote
217PFEPfizer Inc COM-Sold0$0No quoteNo quote
216JCPPenney J. C. COM-Sold0$0No quoteNo quote
215OMCOmnicom Group COM-Sold0$0No quoteNo quote
214-Ocado Group PLC COMCUSIP G6718L106-Sold0$0No quoteNo quote
213NQPNuveen PA Invt Qual MUN FD COM-Sold0$0No quoteNo quote
212NVSNovartis AG ADR Sponsored COM-Sold0$0No quoteNo quote
211NWSNews Corp Cl B COM-Sold0$0No quoteNo quote
210NWSANews Corp Cl A COM-Sold0$0No quoteNo quote
209NWLNewell Rubbermaid Inc COM-Sold0$0No quoteNo quote
208NFLXNetflix Inc COM-Sold0$0No quoteNo quote
207NGVCNatural Grocers By Vitamin cot COM-Sold0$0No quoteNo quote
206NPBCNational Penn Bancshares COM-Sold0$0No quoteNo quote
205MYLMylan Labs Inc COM-Sold0$0No quoteNo quote
204MURMurphy Oil Corp COM-Sold0$0No quoteNo quote
203MONMonsanto COM-Sold0$0No quoteNo quote
202MHKMohawk Inds Inc COM-Sold0$0No quoteNo quote
201MODModine Mfg COM-Sold0$0No quoteNo quote
200-Mirant Corp Escrow Shares COMCUSIP 604675991-Sold0$0No quoteNo quote
199-Micropore Inc C CV PFD CONVCUSIP 595998816-Sold0$0No quoteNo quote
198MDTMedtronic Inc COM-Sold0$0No quoteNo quote
197MDSOMedidata Solutions Inc COM-Sold0$0No quoteNo quote
196MWVMeadwestvaco Corp COM-Sold0$0No quoteNo quote
195MCKMcKesson HBOC Inc COM-Sold0$0No quoteNo quote
194MNIMcClatchy Company Cl A COM-Sold0$0No quoteNo quote
193MASWFMasonite Worldwide Hldgs COM-Sold0$0No quoteNo quote
192MANManpowergroup COM-Sold0$0No quoteNo quote
191LUXTYLuxottica SPA Miliano ADR COM-Sold0$0No quoteNo quote
190LULULululemon Athletica Inc. COM-Sold0$0No quoteNo quote
189LOWLowes Inc COM-Sold0$0No quoteNo quote
188LMTLockheed Martin Corp COM-Sold0$0No quoteNo quote
187LNKDLinkedin Corp Cl A COM-Sold0$0No quoteNo quote
186LXPLexington Corp PPTYS TR COM-Sold0$0No quoteNo quote
185KVHIKVH Inds Inc COM-Sold0$0No quoteNo quote
184KSSKohls Corp COM-Sold0$0No quoteNo quote
183JNJJohnson & Johnson COM-Sold0$0No quoteNo quote
182WLYJohn Wiley & Son Inc Cl A COM-Sold0$0No quoteNo quote
181JPMJ.P. Morgan Chase COM-Sold0$0No quoteNo quote
180TILEInterface Inc COM-Sold0$0No quoteNo quote
179INTCIntel Corp COM-Sold0$0No quoteNo quote
178PODDInsulet Corp Com COM-Sold0$0No quoteNo quote
177ITYBYImperial Tobacco PLC ADR COM-Sold0$0No quoteNo quote
176HHCHoward Hughes Corp COM-Sold0$0No quoteNo quote
175HDHome Depot Inc COM-Sold0$0No quoteNo quote
174HSYHershey Foods Corp COM-Sold0$0No quoteNo quote
173HNZHeinz H J Company COM-Sold0$0No quoteNo quote
172HLSHealthsouth Corp COM-Sold0$0No quoteNo quote
171HALOHalozyme Therapeutics Inc COM-Sold0$0No quoteNo quote
170HAINHain Celestial Group Inc COM-Sold0$0No quoteNo quote
169TVGrupo Televisa SA DE CV ORD COM-Sold0$0No quoteNo quote
168GPNGlobal Payments COM-Sold0$0No quoteNo quote
167GWRGenesee & Wyo Inc Cl A COM-Sold0$0No quoteNo quote
166GCIGannett Inc COM-Sold0$0No quoteNo quote
165FBINFortune Brands Home & Security COM-Sold0$0No quoteNo quote
164FRGIFiesta Restaurant Group Inc COM-Sold0$0No quoteNo quote
163FDXFedEx Corp COM-Sold0$0No quoteNo quote
162FUSGXFederated Inc Secs USGVT A SH BEN INT-Sold0$0No quoteNo quote
161CAPAXFederated Capital Inc FD A SH BEN INT-Sold0$0No quoteNo quote
160FASTFastenal COM-Sold0$0No quoteNo quote
159METAFacebook Inc Cl A COM-Sold0$0No quoteNo quote
158EXPDExpeditors Intl Wash Inc COM-Sold0$0No quoteNo quote
157EXASExact Sciences Corp COM-Sold0$0No quoteNo quote
156EMCEMC Corp COM-Sold0$0No quoteNo quote
155EAFAXEaton Vance Mut Fds TR FLT SH BEN INT-Sold0$0No quoteNo quote
154DFSDiscover Finl Svcs COM-Sold0$0No quoteNo quote
153MBGAFDaimler COM-Sold0$0No quoteNo quote
152GLWCorning Inc COM-Sold0$0No quoteNo quote
151STZConstellation Brands Inc COM-Sold0$0No quoteNo quote
150-Compagnie Francaise De L Afriq COMCUSIP F2015W102-Sold0$0No quoteNo quote
149CLColgate Palmolive COM-Sold0$0No quoteNo quote
148CITCIT Group Inc COM-Sold0$0No quoteNo quote
147CHUYChuys Holdings Inc COM-Sold0$0No quoteNo quote
146CHDNChurchill Downs Inc COM-Sold0$0No quoteNo quote
145CHDChurch & Dwight Inc COM-Sold0$0No quoteNo quote
144CCXIChemocentryx Inc COM-Sold0$0No quoteNo quote
143CHEFChefs Whse Inc COM-Sold0$0No quoteNo quote
142CATCaterpillar Inc COM-Sold0$0No quoteNo quote
141KMXCarmax Inc COM-Sold0$0No quoteNo quote
140BURCABurnham Hldgs Inc Cl A COM-Sold0$0No quoteNo quote
139BSXBoston Scientific Corp COM-Sold0$0No quoteNo quote
138-Bollore COMCUSIP F10659112-Sold0$0No quoteNo quote
137-Berner Gruppen PFD PFDCUSIP R10549112-Sold0$0No quoteNo quote
136BEAMBeam Inc COM-Sold0$0No quoteNo quote
135BMWYYBayerische Motoren Werke AG COM-Sold0$0No quoteNo quote
134-Barry Callebaut AG COMCUSIP H05072105-Sold0$0No quoteNo quote
133GOLDBarrick Gold Corp COM-Sold0$0No quoteNo quote
132BKBank of New York Mellon COM-Sold0$0No quoteNo quote
131BMOBank of Montreal COM-Sold0$0No quoteNo quote
130BACPRLBank of America Corp 7.2500% C CONV-Sold0$0No quoteNo quote
129CARAvis Budget Group Inc COM-Sold0$0No quoteNo quote
128ADPAutomatic Data Processing COM-Sold0$0No quoteNo quote
127-ASOS PLC COMCUSIP G0536Q108-Sold0$0No quoteNo quote
126AAPLApple Computer Inc COM-Sold0$0No quoteNo quote
125BNNYAnnies Inc COM-Sold0$0No quoteNo quote
124-Anglo American PLC COMCUSIP G03764134-Sold0$0No quoteNo quote
123AMGNAmgen Inc COM-Sold0$0No quoteNo quote
122AMXAmerica Movil ADR COM-Sold0$0No quoteNo quote
121AMZNAmazon.com Inc COM-Sold0$0No quoteNo quote
120ALNYAlnylam Pharmaceuticals Inc COM-Sold0$0No quoteNo quote
119YAlleghany Corp COM-Sold0$0No quoteNo quote
118AFFYAffymax Inc COM-Sold0$0No quoteNo quote
117AESPRCAes TR III TR P CV SC 6.750% CONV-Sold0$0No quoteNo quote
116ACNBACNB Corp COM-Sold0$0No quoteNo quote
115ACCOAcco Brands Corp COM-Sold0$0No quoteNo quote
114TA T & T Inc COM-Sold0$0No quoteNo quote
113MMM3M Company COM-Sold0$0No quoteNo quote

Other instruments

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

1WFCWSWells Fargo WTS Exp 10/28/18WTSOTHER177,750$2.43M
2JPMWSJP Morgan Chase & Co WTS Exp 1WTSOTHER150,750$2.35M
3MTBWSM&T Bank Corp Wts Exp 12/23/1WTSOTHER30,000$1.14M
5CWSACitigroup Inc A WTS Exp 1/4/19 WTSWTSOTHER0$0
4BACWSBBank of America Corp WTS Exp 1 WTSWTSOTHER0$0