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

1MAMastercard Inc Cl A13.44%Reduce -3.6%8,351,354$1.86B$222.61No quote
2BRK/ABerkshire Hathaway Inc Cl ACUSIP 08467010810.54%Reduce -1.4%4,555$1.46BNo quoteNo quote
3NSRGYNestle SA-Spons ADR9.26%Reduce -1.9%15,392,326$1.28B$83.20No quote
4PDRDFPernod Ricard6.94%Reduce -0.8%5,849,165$959.97M$164.12No quote
5HKHHFHeineken Holding NV6.94%Add +0.2%10,587,256$959.17M$90.60No quote
6CFRHFCompagnie Financiere Richemont6.90%Add +1.2%11,644,012$953.65M$81.90No quote
7PMPhilip Morris International In6.07%Reduce -0.9%10,301,119$839.95M$81.54No quote
8UNUnilever NV ADR5.91%Reduce -1.5%14,723,219$817.88MNo quoteNo quote
9BUDFFAnheuser-Busch InBev SA5.09%Add +0.1%8,061,282$704.3M$87.37No quote
10WFCWells Fargo5.08%Add +9.0%13,376,592$703.07M$52.56No quote
11BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707023.95%Add +0.9%2,551,745$546.35MNo quoteNo quote
12SWGAFThe Swatch Group AG-BR3.46%Add +4.0%1,196,589$478.12MNo quoteNo quote
13MLMMartin Marietta Materials2.61%Reduce -0.2%1,987,280$361.59M$181.95No quote
14MOAltria Group Inc2.38%Reduce -1.7%5,448,807$328.62M$60.31No quote
15DGEAFDiageo PLC2.03%Reduce -1.4%7,903,324$280.23M$35.46No quote
16JCDXFJC Decaux SA ACT2.02%Reduce -1.1%7,626,378$279.03MNo quoteNo quote
17CMCSAComcast Corp New Cl A1.79%Reduce -1.1%7,002,063$247.94M$35.41No quote
18BF/ABrown-Forman Corp Cl ACUSIP 1156371001.58%Reduce -0.3%4,295,327$218.2MNo quoteNo quote
19BF/BBrown-Forman Corp Cl BCUSIP 1156372090.92%Reduce -5.0%2,512,409$127MNo quoteNo quote
20VVisa Inc Cl A0.67%Reduce -1.2%616,572$92.54M$150.09No quote
21GOOGAlphabet Inc Cl C0.49%Add +1.1%57,351$68.45M$1193.48No quote
22DEODiageo PLC Sponsored ADR0.40%Reduce -3.0%390,477$55.32M$141.67No quote
23AXPAmerican Express0.14%Reduce -1.6%177,446$18.9M$106.49No quote
24FMXFomento Economico Mex Sp ADR0.12%Reduce -1.0%162,402$16.07M$98.97No quote
25SWMASwedish Match AB0.10%Reduce -0.5%258,395$13.22MNo quoteNo quote
26XOMExxon Mobil Corp0.10%Add +0.4%154,948$13.17M$85.02No quote
27DANOYDanone ADR0.09%Reduce -2.2%828,970$12.84MNo quoteNo quote
28CRCrane0.08%Reduce -2.8%116,518$11.46M$98.35No quote
29MKLMarkel Corp0.07%Reduce -1.1%8,000$9.51M$1188.50No quote
30OUTOutfront Media Inc0.07%Add +0.6%457,996$9.14M$19.95No quote
31MLKNHerman Miller Inc0.05%Reduce -2.9%190,266$7.31M$38.40No quote
32HRLHormel Foods Corp0.05%Add +0.9%160,023$6.31M$39.40No quote
33VMCVulcan Materials0.04%Add +1.0%55,415$6.16M$111.20No quote
34KOCoca-Cola0.04%Reduce -2.2%119,308$5.51M$46.19No quote
35UNKNOWNAnheuser-Busch InBev SA Restri0.03%-51,983$4.54MNo quoteNo quote
36DOVDover Corp0.03%Reduce -1.9%50,291$4.45M$88.52No quote
37MKCMcCormick Inc0.03%Reduce -1.9%32,805$4.32M$131.75No quote
38HINKFHeineken NV0.03%-45,988$4.31M$93.81No quote
39PGProcter & Gamble0.03%Reduce -2.9%47,439$3.95M$83.22No quote
40PEPPepsico Inc0.03%Reduce -0.6%31,975$3.58M$111.81No quote
41NSRGFNestle SA-REG0.02%-41,000$3.43M$83.76No quote
42DWDPDowDupont Inc0.02%Reduce -0.0%47,631$3.06MNo quoteNo quote
43RDSARoyal Dutch Shell PLC ADR A0.02%Reduce -12.1%40,050$2.73MNo quoteNo quote
44PNCPNC Bank Corp0.02%Reduce -6.6%19,568$2.67M$136.19No quote
45RBGPFReckitt Benckiser Group PLC0.02%Reduce -1.7%24,717$2.26MNo quoteNo quote
46GOOGLAlphabet Inc Cl A0.02%-1,871$2.26M$1206.84No quote
47UNAUnilever NV0.02%-39,000$2.17MNo quoteNo quote
48COCXFLindt & Spruengli AG - Reg0.02%Reduce -3.7%26$2.14M$82423.08No quote
49BICEFBIC0.01%Add +4.8%22,055$2.02MNo quoteNo quote
50FULTFulton Finl Corp0.01%Reduce -0.1%120,154$2M$16.65No quote
51HEINYHeineken NV Spons ADR0.01%Add +3.3%41,177$1.93MNo quoteNo quote
52EVFEaton Vance Sr Income TR SF0.01%Add +0.8%294,503$1.9MNo quoteNo quote
53CFRUYCIE Financiere Richemont-Unsp0.01%Add +4.9%231,020$1.89MNo quoteNo quote
54PDRDYPernod-Ricard SA-Unspon ADR0.01%Add +4.0%55,265$1.81MNo quoteNo quote
55BACBank Amer Corp0.01%Add +4.2%49,975$1.47M$29.45No quote
56ABBVAbbVie Inc0.01%-13,966$1.32M$94.59No quote
57CVXChevron Corp0.01%Reduce -3.4%10,663$1.3M$122.29No quote
58JPMJ.P. Morgan Chase0.01%Add +476.0%11,520$1.3M$112.85No quote
59KHCKraft Heinz Co0.01%-23,535$1.3M$55.11No quote
60COSTCostco Whsl Corp0.01%Reduce -4.5%5,227$1.23M$234.93No quote
61LRLCFLoreal SA0.01%Reduce -2.7%4,680$1.13M$241.24No quote
62SWGAYThe Swatch Group AG ADR0.01%Add +11.4%54,590$1.09MNo quoteNo quote
63ABTAbbott Labs0.01%-13,960$1.02M$73.35No quote
64PARGPargesa Holding AG - B0.01%-11,776$951KNo quoteNo quote
65LAMRLamar Advertising Co-A0.01%Reduce -4.2%11,445$890K$77.76No quote
66APYApergy Corp0.00%Reduce -41.1%14,512$632KNo quoteNo quote
67AAPLApple Computer Inc0.00%Add +53.1%2,595$586K$225.82No quote
68DISDisney Walt Productions0.00%Reduce -2.9%4,468$522K$116.83No quote
69BBTBB&T Corp0.00%Add +0.4%10,617$515KNo quoteNo quote
70MCDMcDonalds Corp0.00%-2,965$496K$167.28No quote
71WMTWal Mart Stores Inc0.00%Reduce -4.5%5,055$475K$93.97No quote
72NLSNNielsen Holdings PLC ORD0.00%Reduce -11.6%16,775$464KNo quoteNo quote
73PXDPioneer Nat Res0.00%-2,600$453KNo quoteNo quote
74COTYCoty Inc-CL A0.00%Reduce -0.2%35,008$440K$12.57No quote
75MSFTMicrosoft Corp0.00%Reduce -1.4%3,795$434K$114.36No quote
76ORLYO Reilly Automotive Inc0.00%Reduce -9.1%1,000$347K$347.00No quote
77UNPUnion Pac Corp0.00%-1,910$311K$162.83No quote
78AIGAmerican Intl Group Inc0.00%-5,735$305K$53.18No quote
79SSDOFShiseido Co Ltd0.00%-3,500$271KNo quoteNo quote
80LTGLT Group Inc0.00%Add +7.0%1,000,000$267KNo quoteNo quote
81CCChemours Co0.00%Add +0.6%6,466$255KNo quoteNo quote
82-Groupe DanoneCUSIP F120331340.00%-3,275$254KNo quoteNo quote
84BPBP PLC ADR0.00%Add +0.0%5,200$240K$46.15No quote
83MMM3M Company0.00%Reduce -20.0%1,140$240K$210.53No quote
85IBMI B M0.00%Reduce -71.5%1,571$238K$151.50No quote
86USBUS Bancorp0.00%-4,314$228K$52.85No quote
87YAlleghany Corp0.00%New324$211KNo quoteNo quote
88ORCLOracle Corp0.00%New4,000$206K$51.50No quote
89COPConocophillips0.00%New2,638$204K$77.33No quote
90PHJMFHanjaya Mandala Sampoerna0.00%-687,500$178K$0.26No quote
91CIRCir SPA0.00%-125,000$143KNo quoteNo quote
92BOIVFBollore0.00%-30,000$130KNo quoteNo quote
93-PZ Cussons PLCCUSIP G6850S1090.00%-15,000$46KNo quoteNo quote
97SLBSchlumberger LTD-Sold0$0No quoteNo quote
96JNJJohnson & Johnson-Sold0$0No quoteNo quote
95CSFLCenterstate BKS FLA Inc-Sold0$0No quoteNo quote
94-British American Tobacco PLCCUSIP G1510J102-Sold0$0No quoteNo quote

Other instruments

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

1MTBWSM&T Bank Corp Wts Exp 12/23/1WTSOTHER7,360$682K
2TWNKWHostess Brands Inc Wts Exp 11/WTSOTHER100,000$106K
4WFCWSWells Fargo WTS Exp 10/28/18WTSOTHER0$0
3JPMWSJP Morgan Chase & Co WTS Exp 1WTSOTHER0$0