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

1BRK/ABerkshire Hathaway Inc Cl ACUSIP 08467010811.55%Reduce -3.2%3,044$1.25BNo quoteNo quote
2NSRGYNestle SA-Spons ADR10.54%Reduce -2.8%9,510,972$1.14B$120.2152w: $104.50 - $128.17; reported $120.21
3MAMastercard Inc Cl A10.12%Reduce -7.4%3,155,872$1.1B$347.6852w: $281.20 - $401.50; reported $347.68
4GOOGAlphabet Inc Cl C9.43%Reduce -3.8%383,666$1.02B$2665.3152w: $71.80 - $146.82; reported $2665.31
5PDRDFPernod Ricard6.72%Reduce -2.8%3,296,810$728.63M$221.0152w: $156.64 - $230.02; reported $221.01
6PMPhilip Morris International In6.57%Reduce -4.9%7,513,648$712.22M$94.7952w: $68.93 - $106.51; reported $94.79
7CFRHFCompagnie Financiere Richemont6.01%Reduce -2.9%6,239,671$651.63M$104.4352w: $61.56 - $132.90; reported $104.43
8HKHHFHeineken Holding NV5.89%Reduce -1.0%7,320,416$638.42M$87.2152w: $76.65 - $105.24; reported $87.21
9BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707024.78%Reduce -1.6%1,899,976$518.58MNo quoteNo quote
10ULUnilever PLC ADR4.71%Reduce -3.3%9,414,768$510.47M$54.2252w: $58.54 - $71.95; reported $54.22
11JPMJ.P. Morgan Chase3.80%Reduce -9.8%2,515,409$411.75M$163.6952w: $95.09 - $169.30; reported $163.69
12MLMMartin Marietta Materials3.76%Reduce -3.5%1,192,297$407.38M$341.6852w: $230.59 - $391.76; reported $341.68
13BUDFFAnheuser-Busch InBev SA2.68%Reduce -3.1%5,108,358$290.96M$56.9652w: $51.68 - $80.00; reported $56.96
14CMCSAComcast Corp New Cl A2.68%Reduce -3.3%5,189,614$290.26M$55.9352w: $38.40 - $57.92; reported $55.93
15BABAAlibaba Group Hldg Ltd Spons A2.18%Add +9.0%1,595,076$236.15M$148.0552w: $144.44 - $319.32; reported $148.05
16ASHTFAshtead Group PLC1.75%Reduce -2.3%2,485,746$189.23M$76.13No quote
17BF/ABrown-Forman Corp Cl ACUSIP 1156371001.66%Reduce -1.1%2,868,801$179.79MNo quoteNo quote
18CABOCable One Inc1.47%Reduce -2.4%87,731$159.07M$1813.1252w: $1674.35 - $2326.80; reported $1813.12
19VVisa Inc Cl A0.83%Reduce -0.9%402,770$89.72M$222.7552w: $179.23 - $252.67; reported $222.75
20BF/BBrown-Forman Corp Cl BCUSIP 1156372090.70%Reduce -5.9%1,132,510$75.89MNo quoteNo quote
21WFCWells Fargo0.46%Reduce -6.2%1,073,517$49.82M$46.4152w: $20.76 - $51.41; reported $46.41
22MOAltria Group Inc0.14%Add +0.3%329,612$15M$45.5252w: $35.83 - $52.59; reported $45.52
23DVDCFDavide Campari-Milano NV0.11%Reduce -0.3%879,436$12.41M$14.1252w: $10.25 - $14.47; reported $14.12
24SWMASwedish Match AB0.11%Reduce -0.5%1,352,270$11.85MNo quoteNo quote
25VMCVulcan Materials0.11%Reduce -0.2%68,652$11.61M$169.1652w: $131.36 - $194.17; reported $169.16
26XOMExxon Mobil Corp0.10%Add +0.7%177,987$10.47M$58.8252w: $31.11 - $64.93; reported $58.82
27MKLMarkel Corp0.07%Reduce -1.5%6,602$7.89M$1195.0952w: $913.04 - $1288.00; reported $1195.09
28OUTOutfront Media Inc0.07%Reduce -2.7%297,287$7.49M$25.2052w: $13.20 - $26.78; reported $25.20
29CRCrane0.07%Reduce -6.1%77,756$7.37M$94.81No quote
30AXPAmerican Express0.07%Reduce -2.6%42,651$7.15M$167.5252w: $89.11 - $179.67; reported $167.52
31PGProcter & Gamble0.06%Add +0.7%42,823$5.99M$139.8152w: $121.54 - $147.23; reported $139.81
32CABJFCarlsberg B A/S0.05%Add +58.7%35,379$5.79M$163.5752w: $125.29 - $194.55; reported $163.57
33HRLHormel Foods Corp0.05%Reduce -1.5%140,781$5.77M$41.0052w: $40.56 - $52.51; reported $41.00
34NSRGFNestle SA-REG0.05%-42,370$5.12M$120.8252w: $104.32 - $130.00; reported $120.82
35DOVDover Corp0.04%Reduce -8.7%31,167$4.85M$155.4952w: $105.40 - $176.46; reported $155.49
36HINKFHeineken NV0.04%-40,166$4.2M$104.5452w: $88.62 - $122.00; reported $104.54
37MKCMcCormick Inc0.04%Reduce -0.1%48,425$3.92M$81.0352w: $80.32 - $101.67; reported $81.03
38UNPUnion Pac Corp0.03%Add +6.3%18,173$3.56M$196.0152w: $171.50 - $231.26; reported $196.01
39PEPPepsico Inc0.03%Reduce -0.5%22,747$3.42M$150.3952w: $128.32 - $159.63; reported $150.39
40UNKNOWNAnheuser-Busch InBev SA Restri0.03%-51,578$2.94MNo quoteNo quote
41PNCPNC Bank Corp0.03%Reduce -0.5%14,836$2.9M$195.6752w: $106.85 - $203.88; reported $195.67
42LRLCFLoreal SA0.03%Reduce -3.9%6,745$2.79M$413.6452w: $320.95 - $481.49; reported $413.64
43GOOGLAlphabet Inc Cl A0.02%Reduce -6.3%994$2.66M$2673.0452w: $71.66 - $146.25; reported $2673.04
44-Unilever PLCCUSIP G920871650.02%-46,250$2.5MNo quoteNo quote
45COSTCostco Whsl Corp0.02%Add +1.9%5,264$2.37M$449.2852w: $307.00 - $470.49; reported $449.28
46MLKNMillerKnoll Inc0.02%Reduce -1.0%61,321$2.31M$37.6552w: $30.22 - $51.25; reported $37.65
47COCXFLindt & Spruengli AG - Reg0.02%Reduce -5.0%19$2.24M$117789.4752w: $84367.20 - $100000.00; reported $117789.47
48SWZSwiss Helvetia FD Inc0.02%Add +1.5%230,908$2.12M$9.1852w: $7.67 - $10.10; reported $9.18
49PRNDYPernod-Ricard SA-Unspon ADR0.02%New47,904$2.12MNo quoteNo quote
50DANOYDanone ADR0.02%Reduce -7.1%138,464$1.9MNo quoteNo quote
51FMXFomento Economico Mex Sp ADR0.02%Reduce -6.3%21,411$1.86M$86.7352w: $52.91 - $89.59; reported $86.73
52CFRUYCompagnie Financiere Richemont0.02%Add +31.0%169,563$1.77MNo quoteNo quote
53HEINYHeineken NV Spons ADR0.01%Add +57.1%29,456$1.54MNo quoteNo quote
54ABTAbbott Labs0.01%Add +2.5%12,275$1.45M$118.1352w: $103.13 - $129.70; reported $118.13
55ABBVAbbVie Inc0.01%Add +2.4%12,910$1.39M$107.9052w: $79.11 - $121.53; reported $107.90
56DDDupont De Nemours Inc0.01%Add +0.4%18,028$1.23M$68.0152w: $22.39 - $36.51; reported $68.01
57KOCoca-Cola0.01%-22,710$1.19M$52.4952w: $47.30 - $57.56; reported $52.49
58FULTFulton Finl Corp0.01%Add +0.6%74,839$1.14M$15.2952w: $9.15 - $18.41; reported $15.29
59DOWDow Inc0.01%Add +1.1%19,189$1.11M$57.5952w: $44.33 - $71.38; reported $57.59
60MSFTMicrosoft Corp0.01%Add +1.5%3,656$1.03M$282.0052w: $199.62 - $305.84; reported $282.00
61LVMHFLVMH Moet Hennessy Louis Vuitt0.01%-1,375$988KNo quoteNo quote
62DGEAFDiageo PLC0.01%Reduce -12.4%19,401$943K$48.6152w: $31.74 - $50.93; reported $48.61
63AAPLApple Computer Inc0.01%Add +4.7%6,645$940K$141.4652w: $107.32 - $157.26; reported $141.46
64LAMRLamar Advertising Co-A0.01%-8,035$912K$113.5052w: $59.78 - $119.20; reported $113.50
65DISDisney Walt Productions0.01%-5,222$883K$169.0952w: $117.23 - $203.02; reported $169.09
66GHCGraham Holdings Co0.01%Add +0.2%1,151$678K$589.0552w: $376.20 - $685.00; reported $589.05
68WMTWal Mart Stores Inc0.01%-4,480$624K$139.2952w: $42.09 - $51.22; reported $139.29
67TFCTruist Financial Corp0.01%Add +0.4%10,642$624K$58.6452w: $37.86 - $62.69; reported $58.64
69MCDMcDonalds Corp0.01%-2,280$550K$241.2352w: $202.73 - $248.90; reported $241.23
70RBGPFReckitt Benckiser Group PLC0.00%-6,430$505KNo quoteNo quote
71HKHHYHeineken Holding NV ADR0.00%Add +3.5%11,125$485KNo quoteNo quote
72CVXChevron Corp0.00%Reduce -1.7%4,751$482K$101.4552w: $65.16 - $113.11; reported $101.45
73PXDPioneer Nat Res0.00%-2,400$400KNo quoteNo quote
74CTVACorteva Inc0.00%Add +0.3%9,031$380K$42.0852w: $28.29 - $49.98; reported $42.08
76PHJMFHanjaya Mandala Sampoerna0.00%Add +400.0%5,000,000$360K$0.0752w: $0.06 - $0.13; reported $0.07
75DHRDanaher Corp0.00%-1,183$360K$304.3152w: $187.25 - $296.06; reported $304.31
77LTGLT Group Inc0.00%Add +16.4%1,775,000$351KNo quoteNo quote
78ORCLOracle Corp0.00%-4,000$349K$87.2552w: $55.14 - $92.27; reported $87.25
79MRKMerck Inc0.00%Add +0.3%3,878$291K$75.0452w: $68.44 - $81.68; reported $75.04
80JCDXFJC Decaux SA ACT0.00%-10,500$279KNo quoteNo quote
82NKENike Inc - Cl B0.00%-1,542$224K$145.2752w: $118.80 - $174.38; reported $145.27
81BUDAnheuser-Busch InBev ADR0.00%-3,981$224K$56.2752w: $51.45 - $79.67; reported $56.27
83KHCKraft Heinz Co0.00%-6,000$221K$36.8352w: $29.21 - $44.95; reported $36.83
84YAlleghany Corp0.00%-324$202KNo quoteNo quote
85DVCMYDavide Campari-Milano ADR0.00%-11,475$162KNo quoteNo quote
86COFCir SPA0.00%-251,250$141K$0.5652w: $70.78 - $177.95; reported $0.56
88PDRDYPernod-Ricard SA-Unspon ADR-Sold0$0No quoteNo quote
87EVFEaton Vance Sr Income TR SF-Sold0$0No quoteNo quote

Other instruments

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

1-Compagnie Financiere RichemontWTSOTHER14,066,170$6.64M