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

1BRK/ABerkshire Hathaway Inc Cl ACUSIP 08467010811.13%Reduce -3.4%3,145$1.32BNo quoteNo quote
2MAMastercard Inc Cl A10.52%Reduce -4.7%3,408,038$1.24B$365.0952w: $281.20 - $401.50; reported $365.09
3NSRGYNestle SA-Spons ADR10.32%Reduce -2.4%9,780,019$1.22B$124.7452w: $104.50 - $128.17; reported $124.74
4GOOGAlphabet Inc Cl C8.45%Reduce -4.8%398,721$999.32M$2506.3252w: $70.33 - $127.80; reported $2506.32
5PMPhilip Morris International In6.62%Reduce -2.5%7,900,711$783.04M$99.1152w: $68.93 - $100.95; reported $99.11
6CFRHFCompagnie Financiere Richemont6.58%Reduce -3.4%6,424,393$778.07M$121.1152w: $60.81 - $130.90; reported $121.11
7PDRDFPernod Ricard6.37%Reduce -3.0%3,392,609$753.16M$222.0052w: $152.15 - $230.02; reported $222.00
8HKHHFHeineken Holding NV6.30%Reduce -2.9%7,396,894$745.18M$100.7452w: $75.55 - $105.24; reported $100.74
9ULUnilever PLC ADR4.82%Reduce -3.0%9,734,425$569.46M$58.5052w: $58.54 - $71.95; reported $58.50
10BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707024.54%Reduce -2.7%1,931,245$536.73MNo quoteNo quote
11MLMMartin Marietta Materials3.68%Reduce -2.7%1,235,775$434.76M$351.8152w: $201.04 - $383.71; reported $351.81
12JPMJ.P. Morgan Chase3.67%Reduce -9.5%2,788,140$433.67M$155.5452w: $90.78 - $167.44; reported $155.54
13BUDFFAnheuser-Busch InBev SA3.21%Reduce -4.6%5,269,728$380.02M$72.1152w: $48.87 - $80.00; reported $72.11
14BABAAlibaba Group Hldg Ltd Spons A2.81%Add +30.7%1,463,677$331.93M$226.7852w: $204.39 - $319.32; reported $226.78
15CMCSAComcast Corp New Cl A2.59%Reduce -3.0%5,363,742$305.84M$57.0252w: $36.58 - $55.40; reported $57.02
16BF/ABrown-Forman Corp Cl ACUSIP 1156371001.73%Reduce -2.7%2,900,487$204.48MNo quoteNo quote
17ASHTFAshtead Group PLC1.59%Add +0.7%2,543,263$188.46M$74.10No quote
18CABOCable One Inc1.45%Add +15.7%89,855$171.88M$1912.8052w: $1674.35 - $2326.80; reported $1912.80
19VVisa Inc Cl A0.80%Reduce -2.1%406,354$95.01M$233.8252w: $179.23 - $238.48; reported $233.82
20BF/BBrown-Forman Corp Cl BCUSIP 1156372090.76%Add +0.7%1,203,700$90.21MNo quoteNo quote
21WFCWells Fargo0.44%Reduce -3.0%1,144,747$51.85M$45.2952w: $20.76 - $48.13; reported $45.29
22MOAltria Group Inc0.13%Reduce -2.7%328,471$15.66M$47.6852w: $35.83 - $52.59; reported $47.68
23VMCVulcan Materials0.10%Add +1.9%68,812$11.98M$174.0752w: $114.33 - $194.17; reported $174.07
24DVDCFDavide Campari-Milano NV0.10%Reduce -1.3%882,086$11.82M$13.3952w: $8.44 - $13.85; reported $13.39
25SWMASwedish Match AB0.10%Add +883.0%1,358,375$11.59MNo quoteNo quote
26XOMExxon Mobil Corp0.09%Add +0.4%176,699$11.15M$63.0852w: $31.11 - $64.93; reported $63.08
27MKLMarkel Corp0.07%Reduce -0.1%6,702$7.95M$1186.6652w: $881.00 - $1268.96; reported $1186.66
28CRCrane0.06%Reduce -0.9%82,806$7.65M$92.37No quote
29OUTOutfront Media Inc0.06%Reduce -0.8%305,504$7.34M$24.0352w: $12.91 - $25.69; reported $24.03
30AXPAmerican Express0.06%Reduce -1.8%43,783$7.23M$165.2252w: $89.11 - $170.41; reported $165.22
31HRLHormel Foods Corp0.06%Reduce -0.0%142,971$6.83M$47.7552w: $43.45 - $52.97; reported $47.75
32PGProcter & Gamble0.05%Reduce -0.1%42,543$5.74M$134.9252w: $118.90 - $146.92; reported $134.92
33NSRGFNestle SA-REG0.04%-42,370$5.28M$124.6452w: $104.32 - $130.00; reported $124.64
34DOVDover Corp0.04%Reduce -1.6%34,132$5.14M$150.5952w: $94.20 - $155.77; reported $150.59
35HINKFHeineken NV0.04%-40,166$4.87M$121.2052w: $86.70 - $122.00; reported $121.20
36MKCMcCormick Inc0.04%Reduce -3.0%48,500$4.28M$88.3352w: $82.03 - $105.53; reported $88.33
37CABJFCarlsberg B A/S0.04%Add +2.2%22,291$4.16M$186.4452w: $125.29 - $194.55; reported $186.44
38UNPUnion Pac Corp0.03%Add +0.4%17,091$3.76M$219.9452w: $164.67 - $231.26; reported $219.94
39UNKNOWNAnheuser-Busch InBev SA Restri0.03%-51,578$3.72MNo quoteNo quote
40PEPPepsico Inc0.03%Reduce -0.8%22,856$3.39M$148.1952w: $128.32 - $149.27; reported $148.19
41LRLCFLoreal SA0.03%Reduce -4.7%7,020$3.13M$445.7352w: $309.89 - $477.25; reported $445.73
42MLKNHerman Miller Inc0.02%Reduce -10.3%61,921$2.92M$47.1452w: $20.56 - $51.25; reported $47.14
43PNCPNC Bank Corp0.02%-14,913$2.85M$190.7752w: $97.09 - $203.88; reported $190.77
44-Unilever PLCCUSIP G920871650.02%-46,250$2.71MNo quoteNo quote
45GOOGLAlphabet Inc Cl A0.02%Reduce -1.5%1,061$2.59M$2442.0452w: $70.11 - $123.10; reported $2442.04
46EVFEaton Vance Sr Income TR SF0.02%Add +5.1%379,440$2.58MNo quoteNo quote
47SWZSwiss Helvetia FD Inc0.02%Add +1.4%227,492$2.21M$9.7352w: $7.67 - $10.00; reported $9.73
48DANOYDanone ADR0.02%Reduce -3.8%148,999$2.1MNo quoteNo quote
49COCXFLindt & Spruengli AG - Reg0.02%-20$2.1M$104850.0052w: $84367.20 - $100000.00; reported $104850.00
50COSTCostco Whsl Corp0.02%Reduce -2.4%5,168$2.05M$395.7052w: $300.75 - $400.47; reported $395.70
51FMXFomento Economico Mex Sp ADR0.02%Reduce -3.2%22,861$1.93M$84.5152w: $52.91 - $86.86; reported $84.51
52PDRDYPernod-Ricard SA-Unspon ADR0.01%Add +6.8%37,389$1.66MNo quoteNo quote
53CFRUYCompagnie Financiere Richemont0.01%Add +1.7%129,415$1.57MNo quoteNo quote
54ABBVAbbVie Inc0.01%-12,610$1.42M$112.6152w: $79.11 - $118.28; reported $112.61
55DDDupont De Nemours Inc0.01%Add +0.3%17,955$1.39M$77.4252w: $21.23 - $36.51; reported $77.42
56ABTAbbott Labs0.01%-11,975$1.39M$115.9152w: $90.43 - $128.54; reported $115.91
57KOCoca-Cola0.01%Reduce -2.6%22,710$1.23M$54.1252w: $43.83 - $56.48; reported $54.12
58DOWDow Inc0.01%Add +1.0%18,980$1.2M$63.2852w: $39.17 - $71.38; reported $63.28
59FULTFulton Finl Corp0.01%-74,421$1.17M$15.7852w: $8.89 - $18.41; reported $15.78
60HEINYHeineken NV Spons ADR0.01%Add +11.3%18,748$1.14MNo quoteNo quote
61LVMHFLVMH Moet Hennessy Louis Vuitt0.01%Reduce -2.0%1,375$1.08MNo quoteNo quote
62DGEAFDiageo PLC0.01%Reduce -3.1%22,151$1.06M$47.8152w: $31.40 - $50.61; reported $47.81
63MSFTMicrosoft Corp0.01%Add +0.7%3,602$976K$270.9652w: $196.25 - $271.65; reported $270.96
64DISDisney Walt Productions0.01%Add +0.4%5,222$918K$175.7952w: $112.00 - $203.02; reported $175.79
65AAPLApple Computer Inc0.01%-6,348$869K$136.8952w: $89.14 - $145.09; reported $136.89
66LAMRLamar Advertising Co-A0.01%-8,035$839K$104.4252w: $59.78 - $107.95; reported $104.42
67GHCGraham Holdings Co0.01%Add +0.3%1,149$728K$633.5952w: $328.81 - $685.00; reported $633.59
68WMTWal Mart Stores Inc0.01%-4,480$632K$141.0752w: $39.41 - $51.22; reported $141.07
69TFCTruist Financial Corp0.01%Add +0.4%10,596$588K$55.4952w: $33.47 - $62.69; reported $55.49
70RBGPFReckitt Benckiser Group PLC0.00%Reduce -3.6%6,430$568KNo quoteNo quote
71HKHHYHeineken Holding NV ADR0.00%-10,750$541KNo quoteNo quote
72MCDMcDonalds Corp0.00%-2,280$527K$231.1452w: $182.62 - $238.18; reported $231.14
73CVXChevron Corp0.00%Add +0.3%4,833$506K$104.7052w: $65.16 - $113.11; reported $104.70
74LTGLT Group Inc0.00%-1,525,000$403KNo quoteNo quote
75CTVACorteva Inc0.00%Reduce -41.8%9,004$399K$44.3152w: $24.83 - $49.98; reported $44.31
76PXDPioneer Nat Res0.00%Reduce -4.0%2,400$390KNo quoteNo quote
77DHRDanaher Corp0.00%-1,183$317K$267.9652w: $155.27 - $242.09; reported $267.96
78ORCLOracle Corp0.00%-4,000$311K$77.7552w: $53.66 - $85.03; reported $77.75
79MRKMerck Inc0.00%Reduce -4.3%1.048:1 split3,868$301K$77.8252w: $68.44 - $83.78; reported $77.82
80JCDXFJC Decaux SA ACT0.00%-10,500$291KNo quoteNo quote
81BUDAnheuser-Busch InBev ADR0.00%-3,981$287K$72.0952w: $48.41 - $79.67; reported $72.09
82KHCKraft Heinz Co0.00%-6,000$245K$40.8352w: $28.56 - $44.95; reported $40.83
83NKENike Inc - Cl B0.00%New1,542$238K$154.3452w: $95.11 - $156.40; reported $154.34
84YAlleghany Corp0.00%-324$216KNo quoteNo quote
85DVCMYDavide Campari-Milano ADR0.00%-11,475$154KNo quoteNo quote
86COFCir SPA0.00%-251,250$151K$0.6052w: $57.30 - $168.00; reported $0.60
87PHJMFHanjaya Mandala Sampoerna0.00%-1,000,000$84K$0.0852w: $0.07 - $0.13; reported $0.08
89CCChemours Co-Sold0$0No quoteNo quote
88BOIVFBollore-Sold0$0No quoteNo quote

Other instruments

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

1-Compagnie Financiere RichemontWTSOTHER14,395,190$9.66M
2TWNKWHostess Brands Inc Wts Exp 11/WTSOTHER0$0