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

1NSRGYNestle SA-Spons ADR10.62%Add +1.6%15,623,641$1.18B$75.57No quote
2BRK/ABerkshire Hathaway Inc Cl ACUSIP 0846701089.91%Add +0.1%5,064$1.1BNo quoteNo quote
3MAMastercard Inc Cl A7.79%Add +0.4%10,020,489$865.67M$86.39No quote
4WFCWells Fargo7.18%Add +0.5%14,681,593$798.68M$54.40No quote
5PMPhilip Morris International In6.84%Add +2.2%10,093,731$760.36M$75.33No quote
6HKHHFHeineken Holding NV6.72%Add +1.1%10,843,664$746.51M$68.84No quote
7CFRHFCompagnie Financiere Richemont5.90%Add +2.8%8,139,652$656.17M$80.61No quote
8PDRDFPernod Ricard5.82%Add +3.2%5,467,006$646.75M$118.30No quote
9BUDAnheuser-Busch InBev ADR5.69%Add +0.8%5,187,889$632.46M$121.91No quote
10-SABMiller PLCCUSIP G773951045.60%Add +1.6%11,852,678$622.87MNo quoteNo quote
11UNUnilever NV ADR5.33%Add +1.3%14,178,046$592.08MNo quoteNo quote
12BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707023.21%Add +0.8%2,468,657$356.28MNo quoteNo quote
13MOAltria Group Inc2.95%Reduce -5.6%6,554,948$327.88M$50.02No quote
14MLMMartin Marietta Materials2.61%Add +1.5%2,078,583$290.59M$139.80No quote
15-British American Tobacco PLCCUSIP G1510J1022.32%Add +2.0%4,986,657$258.24MNo quoteNo quote
16BF/ABrown-Forman Corp Cl ACUSIP 1156371002.29%Reduce -0.3%2,807,200$254.84MNo quoteNo quote
17DGEAFDiageo PLC2.26%Add +5.3%9,084,513$250.77M$27.60No quote
18CMCSKComcast Corp Special Cl A2.25%Reduce -3.8%4,468,193$250.51MNo quoteNo quote
19SNIScripps Networks Interactive C0.79%Add +1.7%1,276,570$87.52MNo quoteNo quote
20JCDXFJC Decaux SA ACT0.71%Add +57.8%2,325,297$78.41MNo quoteNo quote
21DEODiageo PLC Sponsored ADR0.46%Add +6.5%461,545$51.03M$110.57No quote
22BF/BBrown-Forman Corp Cl BCUSIP 1156372090.38%Add +9.4%466,975$42.19MNo quoteNo quote
23SWGAFThe Swatch Group AG-BR0.29%Add +4.3%76,075$32.28MNo quoteNo quote
24VVisa Inc Cl A0.27%Add +300.2%458,760$30.01M$65.41No quote
25XOMExxon Mobil Corp0.13%Add +1.4%164,305$13.97M$85.00No quote
26MKLMarkel Corp0.11%Reduce -1.7%16,247$12.49M$768.94No quote
27CRCrane0.09%Reduce -0.1%167,952$10.48M$62.41No quote
28FMXFomento Economico Mex Sp ADR0.09%Add +0.0%107,745$10.07M$93.50No quote
29AXPAmerican Express0.09%Reduce 0.0%127,994$10M$78.12No quote
30SWMASwedish Match AB0.08%Reduce -3.1%317,774$9.35MNo quoteNo quote
31MLKNHerman Miller Inc0.08%Reduce -2.9%323,604$8.98M$27.76No quote
32PGProcter & Gamble0.08%Reduce -2.9%109,187$8.95M$81.94No quote
33KOCoca-Cola0.07%Reduce -2.2%199,492$8.09M$40.55No quote
34PCPPrecision Castparts Corp0.06%Add +27.1%31,375$6.59MNo quoteNo quote
35HRLHormel Foods Corp0.05%Reduce -0.8%106,451$6.05M$56.85No quote
36ABBVAbbVie Inc0.05%-86,718$5.08M$58.53No quote
37DOVDover Corp0.05%Reduce -3.5%73,106$5.05M$69.12No quote
38CVXChevron Corp0.04%Reduce -5.2%42,293$4.44M$104.98No quote
39RDSARoyal Dutch Shell PLC ADR A0.04%Add +1.1%70,815$4.22MNo quoteNo quote
40HINKFHeineken NV0.04%-51,991$3.97M$76.28No quote
41ABTAbbott Labs0.04%-85,400$3.96M$46.33No quote
42PEPPepsico Inc0.04%Reduce -3.1%40,941$3.92M$95.63No quote
43MKCMcCormick Inc0.03%-42,755$3.3M$77.11No quote
44NSRGFNestle SA-REG0.03%Reduce -19.5%41,310$3.12M$75.57No quote
45BICEFBIC0.03%-20,125$2.86MNo quoteNo quote
46GHCGraham Holdings Co0.03%Reduce -95.5%2,660$2.79M$1049.62No quote
47DANOYDanone ADR0.02%Add +1.6%205,580$2.77MNo quoteNo quote
48RBGPFReckitt Benckiser Group PLC0.02%Add +1.5%30,852$2.66MNo quoteNo quote
49DDDu Pont E I De Nemours0.02%Add +2.7%36,834$2.63M$71.48No quote
50MSFTMicrosoft Corp0.02%Reduce -8.6%54,450$2.21M$40.66No quote
51COCXFLindt & Spruengli AG - Reg0.02%-34$2.15M$63323.53No quote
52GSGoldman Sachs Group Inc0.02%Reduce -42.8%10,793$2.03M$187.99No quote
53HEINYHeineken NV Spons ADR0.02%Add +0.4%52,162$1.99MNo quoteNo quote
54-Anheuser-Busch InBevCUSIP B6399C1070.02%-15,000$1.83MNo quoteNo quote
55EVFEaton Vance Sr Income TR SF0.02%Add +0.7%277,942$1.81MNo quoteNo quote
56CMCSAComcast Corp New Cl A0.02%Reduce -11.5%31,976$1.81M$56.48No quote
57PNCPNC Bank Corp0.02%Reduce -3.4%18,294$1.71M$93.25No quote
58WMTWal Mart Stores Inc0.01%Reduce -2.8%20,024$1.65M$82.25No quote
59BBTBB&T Corp0.01%Add +0.6%42,122$1.64MNo quoteNo quote
60SBMRYSABMiller PLC Sponsored ADR0.01%Add +2.3%30,650$1.61MNo quoteNo quote
61CFRUYCIE Financiere Richemont-Unsp0.01%Add +5.2%198,000$1.6MNo quoteNo quote
62UNAUnilever NV0.01%-37,500$1.57MNo quoteNo quote
63PDRDYPernod-Ricard SA-Unspon ADR0.01%Add +2.4%65,775$1.56MNo quoteNo quote
64IBMI B M0.01%Reduce -3.0%9,549$1.53M$160.54No quote
65PARGPargesa Holding AG - B0.01%-20,250$1.43MNo quoteNo quote
66PXPraxair Inc0.01%Reduce -1.3%11,750$1.42MNo quoteNo quote
67LRLCFLoreal SA0.01%Reduce -2.1%6,970$1.28M$184.07No quote
68-A P Moller-Maersk A/SCUSIP K0514G1350.01%-571$1.16MNo quoteNo quote
69LAMRLamar Advertising Co-A0.01%Add +19.5%17,760$1.05M$59.29No quote
70COSTCostco Whsl Corp0.01%-5,655$857K$151.55No quote
71BACBank Amer Corp0.01%Add +3.2%51,100$786K$15.38No quote
72BTIBritish Amern Tob PLC ADR0.01%Reduce -49.1%7,050$732K$103.83No quote
73GOOGLGoogle Inc Cl A0.01%Add +2.0%1,233$684K$554.74No quote
74GOOGGoogle Inc Cl C0.01%Reduce -0.1%1,168$640K$547.95No quote
75FULTFulton Finl Corp0.01%Reduce -5.6%50,688$625K$12.33No quote
76CBIChicago Bridge & Iron Co NV0.00%Reduce -10.8%10,725$528KNo quoteNo quote
77DISDisney Walt Productions0.00%Reduce -26.5%4,850$509K$104.95No quote
78COPConocophillips0.00%Reduce -6.8%7,788$485K$62.28No quote
79OUTOutfront Media Inc0.00%Add +23.9%15,428$462K$29.95No quote
80PXDPioneer Nat Res0.00%-2,700$441KNo quoteNo quote
81ORCLOracle Corp0.00%-10,000$432K$43.20No quote
82-Schibsted A/SCUSIP R756771050.00%-6,150$357KNo quoteNo quote
83MCDMcDonalds Corp0.00%Reduce -0.7%3,645$355K$97.39No quote
84MYLMylan NV0.00%New5,850$347KNo quoteNo quote
85HTLDHeartland Express Inc0.00%-14,499$344K$23.73No quote
86AIGAmerican Intl Group Inc0.00%-6,000$329K$54.83No quote
87CSLCarlisle Inc0.00%-3,500$324K$92.57No quote
88BPBP PLC ADR0.00%Reduce -1.2%7,831$306K$39.08No quote
89UNPUnion Pac Corp0.00%-2,730$296K$108.42No quote
90GEGeneral Electric0.00%Reduce -9.6%10,546$262K$24.84No quote
91-Groupe DanoneCUSIP F120331340.00%-3,700$249KNo quoteNo quote
93WBCWABCO Holdings Inc0.00%New1,936$238KNo quoteNo quote
92GDGeneral Dynamics Corp0.00%Reduce -41.7%1,750$238K$136.00No quote
94SLBSchlumberger LTD0.00%Reduce -1.7%2,825$236K$83.54No quote
95NLSNNielsen NV0.00%Add +4.1%5,100$227KNo quoteNo quote
96MRKMerck Inc0.00%Reduce -11.5%3,836$220K$57.35No quote
97YAlleghany Corp0.00%New421$205KNo quoteNo quote
98TGBAXTempleton Global Bond FD0.00%Reduce -10.9%16,512$204KNo quoteNo quote
99SUSQSusquehanna Bancshrs Inc0.00%-14,000$192KNo quoteNo quote
100PHJMFHanjaya Mandala Sampoerna0.00%-30,000$169K$5.63No quote
101BOIVFBollore0.00%-30,000$160KNo quoteNo quote
102CIRCir SPA0.00%-125,000$146KNo quoteNo quote
103CSFLCenterstate BKS FLA Inc0.00%-11,004$131KNo quoteNo quote
104PHIYXPimco High Yield Fun-Instl0.00%-11,116$103KNo quoteNo quote
105-Indivior PLCCUSIP G4766E1080.00%Reduce -0.5%30,207$85KNo quoteNo quote
106-PZ Cussons PLCCUSIP G6850S1090.00%-15,000$76KNo quoteNo quote
107LTGLT Group Inc0.00%-150,000$55KNo quoteNo quote
110SWZSwiss Helvetia FD Inc-Sold0$0No quoteNo quote
109NTRSNorthern Trust Corp-Sold0$0No quoteNo quote
108MATMattel Inc-Sold0$0No quoteNo quote

Other instruments

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

1JPMWSJP Morgan Chase & Co WTS Exp 1WTSOTHER180,750$3.98M
2WFCWSWells Fargo WTS Exp 10/28/18WTSOTHER177,750$3.64M
3MTBWSM&T Bank Corp Wts Exp 12/23/1WTSOTHER67,500$3.54M