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

1MAMastercard Inc Cl A13.60%Reduce -7.9%7,436,646$1.75B$235.45No quote
2NSRGYNestle SA-Spons ADR10.25%Reduce -7.1%13,842,483$1.32B$95.32No quote
3BRK/ABerkshire Hathaway Inc Cl ACUSIP 0846701089.59%Reduce -7.2%4,098$1.23BNo quoteNo quote
4HKHHFHeineken Holding NV7.53%Reduce -6.3%9,662,797$968.89M$100.27No quote
5PDRDFPernod Ricard7.33%Reduce -6.8%5,253,465$943.82M$179.66No quote
6PMPhilip Morris International In6.61%Reduce -4.0%9,624,084$850.67M$88.39No quote
7CFRHFCompagnie Financiere Richemont6.17%Reduce -5.0%10,904,881$794.3M$72.84No quote
8UNUnilever NV ADR6.03%Reduce -7.1%13,309,242$775.8MNo quoteNo quote
9BUDFFAnheuser-Busch InBev SA5.25%Add +3.3%8,053,414$676.04M$83.94No quote
10WFCWells Fargo4.75%Reduce -5.2%12,648,868$611.19M$48.32No quote
11BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707023.77%Reduce -2.7%2,417,601$485.67MNo quoteNo quote
12MLMMartin Marietta Materials2.90%Reduce -4.7%1,853,170$372.82M$201.18No quote
13SWGAFThe Swatch Group AG-BR2.59%Reduce -2.5%1,163,414$332.94MNo quoteNo quote
14MOAltria Group Inc2.28%Reduce -4.1%5,113,999$293.7M$57.43No quote
15DGEAFDiageo PLC1.99%Reduce -17.5%6,250,344$255.58M$40.89No quote
16CMCSAComcast Corp New Cl A1.95%Reduce -7.3%6,287,439$251.37M$39.98No quote
17JCDXFJC Decaux SA ACT1.63%Reduce -4.5%6,910,347$210.43MNo quoteNo quote
18BF/ABrown-Forman Corp Cl ACUSIP 1156371001.61%Reduce -3.9%4,053,990$207.44MNo quoteNo quote
19GOOGAlphabet Inc Cl C0.85%Add +0.8%93,319$109.49M$1173.31No quote
20BF/BBrown-Forman Corp Cl BCUSIP 1156372090.82%Reduce -17.0%2,008,798$106.02MNo quoteNo quote
21VVisa Inc Cl A0.63%Reduce -11.0%520,170$81.25M$156.19No quote
22DEODiageo PLC Sponsored ADR0.44%Reduce -5.6%343,801$56.25M$163.61No quote
23AXPAmerican Express0.12%Reduce -11.6%144,814$15.83M$109.30No quote
24FMXFomento Economico Mex Sp ADR0.10%Reduce -10.4%137,134$12.66M$92.28No quote
25SWMASwedish Match AB0.10%Reduce -1.1%242,790$12.41MNo quoteNo quote
26XOMExxon Mobil Corp0.10%Reduce -0.2%151,284$12.22M$80.80No quote
27CRCrane0.07%Reduce -4.1%102,593$8.68M$84.62No quote
28DANOYDanone ADR0.07%Reduce -23.8%557,639$8.6MNo quoteNo quote
29OUTOutfront Media Inc0.06%Reduce -16.8%341,359$7.99M$23.40No quote
30MKLMarkel Corp0.06%Reduce -1.9%7,769$7.74M$996.27No quote
31HRLHormel Foods Corp0.05%Reduce -1.2%153,493$6.87M$44.76No quote
32VMCVulcan Materials0.05%Add +0.7%54,163$6.41M$118.40No quote
33MLKNHerman Miller Inc0.05%Reduce -3.5%176,716$6.22M$35.18No quote
34KOCoca-Cola0.04%Reduce -5.1%110,999$5.2M$46.86No quote
35HINKFHeineken NV0.04%-45,988$4.86M$105.64No quote
36PGProcter & Gamble0.03%Reduce -6.0%42,780$4.45M$104.04No quote
37MKCMcCormick Inc0.03%Reduce -4.5%29,480$4.44M$150.64No quote
38UNKNOWNAnheuser-Busch InBev SA Restri0.03%-51,983$4.36MNo quoteNo quote
39DOVDover Corp0.03%Reduce -2.0%43,776$4.11M$93.80No quote
40NSRGFNestle SA-REG0.03%Add +0.1%41,054$3.91M$95.29No quote
41PEPPepsico Inc0.03%Reduce -4.5%26,667$3.27M$122.55No quote
42DWDPDowDupont Inc0.02%Reduce -2.2%46,686$2.49MNo quoteNo quote
43UNAUnilever NV0.02%Add +0.3%39,105$2.27MNo quoteNo quote
44RDSARoyal Dutch Shell PLC ADR A0.02%Reduce -8.6%35,595$2.23MNo quoteNo quote
45PNCPNC Bank Corp0.02%Reduce -3.3%17,568$2.16M$122.67No quote
46GOOGLAlphabet Inc Cl A0.02%Add +0.9%1,830$2.15M$1177.05No quote
47COCXFLindt & Spruengli AG - Reg0.02%-26$2.03M$78230.77No quote
48BICEFBIC0.02%Add +0.7%22,215$1.98MNo quoteNo quote
49RBGPFReckitt Benckiser Group PLC0.01%Reduce -3.9%22,807$1.9MNo quoteNo quote
50FULTFulton Finl Corp0.01%Reduce -0.8%119,154$1.85M$15.48No quote
51EVFEaton Vance Sr Income TR SF0.01%Add +0.8%299,442$1.84MNo quoteNo quote
52HEINYHeineken NV Spons ADR0.01%Add +9.4%29,009$1.53MNo quoteNo quote
54LRLCFLoreal SA0.01%Add +7.2%5,018$1.35M$269.23No quote
53BACBank Amer Corp0.01%-48,975$1.35M$27.59No quote
55COSTCostco Whsl Corp0.01%-5,227$1.27M$242.20No quote
56PDRDYPernod-Ricard SA-Unspon ADR0.01%Reduce -27.7%35,025$1.26MNo quoteNo quote
57CVXChevron Corp0.01%Reduce -6.1%10,013$1.23M$123.14No quote
58JPMJ.P. Morgan Chase0.01%Add +0.6%12,077$1.22M$101.27No quote
59CFRUYCIE Financiere Richemont-Unsp0.01%Add +53.1%149,875$1.09MNo quoteNo quote
60ABBVAbbVie Inc0.01%Reduce -6.8%13,010$1.05M$80.55No quote
61ABTAbbott Labs0.01%Reduce -13.3%12,110$968K$79.93No quote
62PARGPargesa Holding AG - B0.01%Reduce -2.1%11,526$903KNo quoteNo quote
63MTBM & T Bk Corp0.01%Add +0.7%4,559$716K$157.05No quote
64LAMRLamar Advertising Co-A0.01%-8,756$694K$79.26No quote
65MCDMcDonalds Corp0.00%Add +0.2%2,970$564K$189.90No quote
66SWGAYThe Swatch Group AG ADR0.00%New35,585$509KNo quoteNo quote
67DISDisney Walt Productions0.00%Reduce -1.6%4,398$488K$110.96No quote
68WMTWal Mart Stores Inc0.00%Reduce -2.3%4,940$482K$97.57No quote
69BBTBB&T Corp0.00%Add +0.4%10,157$473KNo quoteNo quote
70MSFTMicrosoft Corp0.00%-3,795$448K$118.05No quote
71AAPLApple Computer Inc0.00%-2,095$398K$189.98No quote
72PXDPioneer Nat Res0.00%-2,600$396KNo quoteNo quote
73ORLYO Reilly Automotive Inc0.00%-1,000$388K$388.00No quote
74LTGLT Group Inc0.00%-1,250,000$383KNo quoteNo quote
75COTYCoty Inc-CL A0.00%Reduce -13.1%29,853$343K$11.49No quote
76UNPUnion Pac Corp0.00%Reduce -5.2%1,810$303K$167.40No quote
77SSDOFShiseido Co Ltd0.00%-3,500$253KNo quoteNo quote
78-Groupe DanoneCUSIP F120331340.00%Reduce -1.8%3,215$248KNo quoteNo quote
79AIGAmerican Intl Group Inc0.00%-5,735$247K$43.07No quote
80CCChemours Co0.00%New6,416$238KNo quoteNo quote
81MMM3M Company0.00%-1,140$237K$207.89No quote
82MRKMerck Inc0.00%-2,786$232K$83.27No quote
83BPBP PLC ADR0.00%New5,106$223K$43.67No quote
84ORCLOracle Corp0.00%New4,000$215K$53.75No quote
86RHHVFRoche Holding AG0.00%New775$213KNo quoteNo quote
85IBMI B M0.00%New1,512$213K$140.87No quote
87USBUS Bancorp0.00%New4,314$208K$48.22No quote
88PHJMFHanjaya Mandala Sampoerna0.00%-687,500$181K$0.26No quote
89CIRCir SPA0.00%-125,000$153KNo quoteNo quote
90BOIVFBollore0.00%-30,000$136KNo quoteNo quote
91CPRDavide Campari-Milano SPA0.00%New13,280$130KNo quoteNo quote
92-PZ Cussons PLCCUSIP G6850S1090.00%-15,000$38KNo quoteNo quote
95KHCKraft Heinz Co-Sold0$0No quoteNo quote
94APYApergy Corp-Sold0$0No quoteNo quote
93YAlleghany Corp-Sold0$0No quoteNo quote

Other instruments

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

1TWNKWHostess Brands Inc Wts Exp 11/WTSOTHER212,000$276K