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

1MAMastercard Inc Cl A16.24%Reduce -9.5%5,407,070$1.6B$295.7052w: $199.99 - $347.25; reported $295.70
2NSRGYNestle SA-Spons ADR12.94%Reduce -6.7%11,532,546$1.27B$110.4452w: $88.00 - $113.99; reported $110.44
3BRK/ABerkshire Hathaway Inc Cl ACUSIP 0846701089.81%Reduce -4.3%3,613$965.76MNo quoteNo quote
4PDRDFPernod Ricard7.08%Reduce -6.9%4,428,919$696.66M$157.3052w: $126.00 - $190.25; reported $157.30
5HKHHFHeineken Holding NV7.06%Reduce -4.0%8,486,756$694.4M$81.8252w: $65.60 - $104.65; reported $81.82
6UNUnilever NV ADR6.54%Reduce -2.0%12,077,346$643.36MNo quoteNo quote
7GOOGAlphabet Inc Cl C6.04%Add +6.8%420,742$594.77M$1413.6152w: $50.68 - $76.61; reported $1413.61
8PMPhilip Morris International In5.87%Reduce -3.4%8,250,338$578.02M$70.0652w: $56.01 - $90.17; reported $70.06
9CFRHFCompagnie Financiere Richemont5.04%Reduce -7.0%7,772,940$495.8M$63.7952w: $48.70 - $84.45; reported $63.79
10BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707023.70%Reduce -4.0%2,039,228$364.02MNo quoteNo quote
11JPMJ.P. Morgan Chase3.46%Reduce -5.6%3,619,116$340.41M$94.0652w: $76.91 - $141.10; reported $94.06
12MLMMartin Marietta Materials3.28%Reduce -5.2%1,563,936$323.06M$206.5752w: $135.08 - $281.82; reported $206.57
13BUDFFAnheuser-Busch InBev SA3.00%Reduce -24.1%5,988,968$295.06M$49.2752w: $31.25 - $83.19; reported $49.27
14CMCSAComcast Corp New Cl A2.05%Reduce -7.7%5,177,827$201.83M$38.9852w: $29.72 - $44.74; reported $38.98
15BF/ABrown-Forman Corp Cl ACUSIP 1156371002.02%Reduce -6.5%3,446,258$198.4MNo quoteNo quote
16DGEAFDiageo PLC1.62%Reduce -9.1%4,813,074$159.47M$33.1352w: $24.55 - $42.66; reported $33.13
17VVisa Inc Cl A0.95%Reduce -5.5%484,822$93.65M$193.1752w: $133.93 - $214.17; reported $193.17
18BF/BBrown-Forman Corp Cl BCUSIP 1156372090.93%Reduce -12.3%1,432,311$91.18MNo quoteNo quote
19WFCWells Fargo0.41%Add +6.6%1,595,655$40.85M$25.6052w: $22.00 - $54.04; reported $25.60
20DEODiageo PLC Sponsored ADR0.30%Reduce -2.1%222,559$29.91M$134.3952w: $100.52 - $171.29; reported $134.39
21MOAltria Group Inc0.15%Add +1.2%378,473$14.86M$39.2552w: $30.95 - $51.78; reported $39.25
22SWMASwedish Match AB0.12%Reduce -5.4%172,315$12.11MNo quoteNo quote
23AXPAmerican Express0.11%Reduce -8.3%111,548$10.62M$95.2052w: $67.00 - $138.13; reported $95.20
24XOMExxon Mobil Corp0.08%Add +22.4%178,864$8M$44.7252w: $30.11 - $71.37; reported $44.72
25VMCVulcan Materials0.08%Reduce -6.4%66,650$7.72M$115.8452w: $65.56 - $149.05; reported $115.84
26DVDCFDavide Campari-Milano NV0.07%New870,050$7.33M$8.4252w: $5.60 - $9.93; reported $8.42
27HRLHormel Foods Corp0.07%Reduce -1.0%144,671$6.98M$48.2752w: $39.01 - $51.53; reported $48.27
28MKLMarkel Corp0.07%Reduce -4.0%7,127$6.58M$923.1152w: $710.52 - $1347.64; reported $923.11
29CRCrane0.06%-95,768$5.69M$59.46No quote
30MKCMcCormick Inc0.05%Reduce -1.2%26,821$4.81M$179.4152w: $56.12 - $91.46; reported $179.41
31PGProcter & Gamble0.05%Add +4.3%39,191$4.69M$119.5752w: $94.34 - $128.09; reported $119.57
32NSRGFNestle SA-REG0.05%-42,250$4.67M$110.5352w: $84.20 - $114.00; reported $110.53
33OUTOutfront Media Inc0.05%Reduce -8.3%318,810$4.52M$14.1752w: $7.24 - $31.97; reported $14.17
34DOVDover Corp0.04%Reduce -2.3%40,135$3.88M$96.5552w: $62.95 - $120.26; reported $96.55
35HINKFHeineken NV0.04%-40,588$3.74M$92.1752w: $72.90 - $112.88; reported $92.17
36MLKNHerman Miller Inc0.04%Reduce -4.4%156,731$3.7M$23.6152w: $14.39 - $42.26; reported $23.61
38PEPPepsico Inc0.03%Add +0.9%23,675$3.13M$132.2552w: $101.42 - $147.20; reported $132.25
37FMXFomento Economico Mex Sp ADR0.03%Reduce -39.4%50,499$3.13M$62.0052w: $55.40 - $98.05; reported $62.00
39UNPUnion Pac Corp0.03%Add +994.6%16,802$2.84M$169.0952w: $105.08 - $188.96; reported $169.09
40DANOYDanone ADR0.03%Reduce -34.9%194,640$2.69MNo quoteNo quote
41UNKNOWNAnheuser-Busch InBev SA Restri0.03%Add +4.5%51,578$2.54MNo quoteNo quote
42KOCoca-Cola0.02%Reduce -33.8%52,672$2.35M$44.6752w: $36.27 - $60.13; reported $44.67
43LRLCFLoreal SA0.02%Add +17.6%6,821$2.19M$320.9252w: $216.46 - $351.23; reported $320.92
44COCXFLindt & Spruengli AG - Reg0.02%-25$2.15M$85920.0052w: $82830.88 - $85512.82; reported $85920.00
45GOOGLAlphabet Inc Cl A0.02%Reduce -16.3%1,463$2.08M$1418.3252w: $50.44 - $76.54; reported $1418.32
46UNAUnilever NV0.02%-39,000$2.07MNo quoteNo quote
47PNCPNC Bank Corp0.02%-16,988$1.79M$105.1952w: $79.41 - $161.25; reported $105.19
48HEINYHeineken NV Spons ADR0.02%Add +21.5%36,647$1.69MNo quoteNo quote
49COSTCostco Whsl Corp0.02%Add +7.8%5,419$1.64M$303.1952w: $271.28 - $325.26; reported $303.19
50EVFEaton Vance Sr Income TR SF0.02%Reduce -2.8%306,404$1.63MNo quoteNo quote
51PDRDYPernod-Ricard SA-Unspon ADR0.02%Add +7.8%47,973$1.51MNo quoteNo quote
52RBGPFReckitt Benckiser Group PLC0.01%Reduce -5.5%13,755$1.26MNo quoteNo quote
53ABBVAbbVie Inc0.01%Add +0.7%12,594$1.24M$98.1452w: $62.55 - $99.35; reported $98.14
54FULTFulton Finl Corp0.01%-117,274$1.24M$10.5352w: $8.91 - $17.62; reported $10.53
55BACBank Amer Corp0.01%-48,975$1.16M$23.7552w: $17.95 - $35.67; reported $23.75
56JCDXFJC Decaux SA ACT0.01%Reduce -99.0%60,250$1.12MNo quoteNo quote
57ABTAbbott Labs0.01%-11,810$1.08M$91.4552w: $61.61 - $100.00; reported $91.45
58CFRUYCompagnie Financiere Richemont0.01%Add +9.2%160,211$1.02MNo quoteNo quote
59DDDupont De Nemours Inc0.01%Add +14.6%18,714$994K$53.1252w: $11.85 - $27.26; reported $53.12
60CVXChevron Corp0.01%Add +16.0%9,107$813K$89.2752w: $51.60 - $122.72; reported $89.27
61LVMHFLVMH Moet Hennessy Louis Vuitt0.01%Reduce -36.4%1,793$786KNo quoteNo quote
62CABJFCarlsberg B A/S0.01%New5,859$774K$132.1052w: $93.00 - $155.04; reported $132.10
63DOWDow Inc0.01%Add +19.3%18,522$755K$40.7652w: $21.95 - $55.54; reported $40.76
64AAPLApple Computer Inc0.01%-2,035$742K$364.6252w: $53.15 - $93.09; reported $364.62
65MSFTMicrosoft Corp0.01%Reduce -4.2%3,445$701K$203.4852w: $132.52 - $204.40; reported $203.48
66DISDisney Walt Productions0.01%Add +18.8%5,113$570K$111.4852w: $79.07 - $148.20; reported $111.48
67WMTWal Mart Stores Inc0.01%Reduce -3.2%4,580$549K$119.8752w: $34.00 - $44.46; reported $119.87
68LAMRLamar Advertising Co-A0.01%-8,125$542K$66.7152w: $30.89 - $96.82; reported $66.71
69MTBM & T Bk Corp0.00%Add +1.1%4,458$464K$104.0852w: $85.09 - $174.00; reported $104.08
70MCDMcDonalds Corp0.00%-2,345$433K$184.6552w: $124.23 - $218.39; reported $184.65
71CTVACorteva Inc0.00%Add +9.8%15,715$421K$26.7952w: $20.38 - $32.08; reported $26.79
72GHCGraham Holdings Co0.00%New1,163$399K$343.0852w: $267.89 - $648.94; reported $343.08
73TFCTruist Financial Corp0.00%Add +0.6%10,402$391K$37.5952w: $24.01 - $56.68; reported $37.59
74RDSARoyal Dutch Shell PLC ADR A0.00%Reduce -67.8%9,496$310KNo quoteNo quote
75MRKMerck Inc0.00%Add +42.7%3,926$304K$77.4352w: $62.26 - $87.92; reported $77.43
76CABOCable One Inc0.00%New168$298K$1773.8152w: $1031.39 - $2044.41; reported $1773.81
77ASHTFAshtead Group PLC0.00%New8,750$294K$33.60No quote
78LTGLT Group Inc0.00%-1,525,000$245KNo quoteNo quote
79PXDPioneer Nat Res0.00%New2,500$244KNo quoteNo quote
80DHRDanaher Corp0.00%New1,333$236K$177.0452w: $106.03 - $158.45; reported $177.04
81ORCLOracle Corp0.00%New4,000$221K$55.2552w: $39.71 - $55.97; reported $55.25
82RHHVFRoche Holding AG0.00%-635$220KNo quoteNo quote
83COFCir SPA0.00%-251,250$117K$0.4752w: $38.00 - $107.59; reported $0.47
84PHJMFHanjaya Mandala Sampoerna0.00%-1,000,000$115K$0.1252w: $0.07 - $0.18; reported $0.12
85BOIVFBollore0.00%-13,500$42KNo quoteNo quote
91SWGAFThe Swatch Group AG-BR-Sold0$0No quoteNo quote
90SWGAYThe Swatch Group AG ADR-Sold0$0No quoteNo quote
89PARGPargesa Holding AG - B-Sold0$0No quoteNo quote
88ORLYO Reilly Automotive Inc-Sold0$0No quoteNo quote
87CPRDavide Campari-Milano SPA-Sold0$0No quoteNo quote
86COTYCoty Inc-CL A-Sold0$0No quoteNo quote

Other instruments

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

1TWNKWHostess Brands Inc Wts Exp 11/WTSOTHER250,000$215K