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

1MAMastercard Inc Cl A14.03%Reduce -11.5%4,330,106$1.55B$356.9452w: $199.99 - $367.25; reported $356.94
2NSRGYNestle SA-Spons ADR11.14%Reduce -6.0%10,420,007$1.23B$117.8052w: $88.00 - $122.63; reported $117.80
3BRK/ABerkshire Hathaway Inc Cl ACUSIP 08467010810.79%Reduce -4.0%3,419$1.19BNo quoteNo quote
4GOOGAlphabet Inc Cl C6.87%Reduce -0.7%432,171$757.11M$1751.8852w: $50.68 - $92.36; reported $1751.88
5HKHHFHeineken Holding NV6.77%Reduce -4.5%7,911,557$745.86M$94.2752w: $65.60 - $104.65; reported $94.27
6PDRDFPernod Ricard6.77%Reduce -8.8%3,886,758$745.69M$191.8552w: $126.00 - $199.86; reported $191.85
7PMPhilip Morris International In6.32%Add +1.9%8,407,300$696.04M$82.7952w: $56.01 - $90.17; reported $82.79
8ULUnilever PLC ADR6.11%New11,155,624$673.35M$60.3652w: $49.62 - $71.95; reported $60.36
9CFRHFCompagnie Financiere Richemont5.76%Reduce -5.2%7,004,407$634.55M$90.5952w: $48.70 - $92.25; reported $90.59
10BRK/BBerkshire Hathaway Inc Cl BCUSIP 0846707024.30%Reduce -3.5%2,042,091$473.5MNo quoteNo quote
11JPMJ.P. Morgan Chase4.14%Reduce -4.9%3,591,104$456.32M$127.0752w: $76.91 - $141.10; reported $127.07
12BUDFFAnheuser-Busch InBev SA3.73%Reduce -3.4%5,896,294$411.29M$69.7552w: $31.25 - $83.19; reported $69.75
13MLMMartin Marietta Materials3.60%Reduce -7.0%1,395,833$396.38M$283.9752w: $135.08 - $287.51; reported $283.97
14CMCSAComcast Corp New Cl A2.72%Add +15.4%5,714,957$299.46M$52.4052w: $29.72 - $49.19; reported $52.40
15BF/ABrown-Forman Corp Cl ACUSIP 1156371002.05%Reduce -7.1%3,070,626$225.6MNo quoteNo quote
16BF/BBrown-Forman Corp Cl BCUSIP 1156372090.91%Reduce -4.7%1,259,287$100.03MNo quoteNo quote
17VVisa Inc Cl A0.89%Reduce -4.8%450,194$98.47M$218.7352w: $133.93 - $220.39; reported $218.73
18CABOCable One Inc0.71%Add +20879.8%35,246$78.52M$2227.7452w: $1031.39 - $2326.80; reported $2227.74
19WFCWells Fargo0.40%Reduce -6.8%1,475,702$44.54M$30.1852w: $20.76 - $54.04; reported $30.18
20ASHTFAshtead Group PLC0.23%Add +62.0%542,610$25.5M$47.00No quote
21MOAltria Group Inc0.13%Reduce -2.6%359,729$14.75M$41.0052w: $30.95 - $51.78; reported $41.00
22SWMASwedish Match AB0.11%Reduce -1.2%152,839$11.87MNo quoteNo quote
23DVDCFDavide Campari-Milano NV0.10%Add +5.8%927,711$10.6M$11.4352w: $5.60 - $11.60; reported $11.43
24DEODiageo PLC Sponsored ADR0.09%Reduce -65.5%65,776$10.45M$158.8152w: $100.52 - $171.29; reported $158.81
25VMCVulcan Materials0.09%Add +3.1%68,370$10.14M$148.3152w: $65.56 - $153.88; reported $148.31
26AXPAmerican Express0.07%Reduce -17.4%65,966$7.98M$120.9152w: $67.00 - $138.13; reported $120.91
27XOMExxon Mobil Corp0.07%Reduce -1.6%175,439$7.23M$41.2252w: $30.11 - $71.37; reported $41.22
28CRCrane0.06%Reduce -2.3%90,484$7.03M$77.66No quote
29MKLMarkel Corp0.06%Reduce -5.0%6,772$7M$1033.3752w: $710.52 - $1347.64; reported $1033.37
30HRLHormel Foods Corp0.06%Reduce -0.1%144,071$6.72M$46.6152w: $39.01 - $52.97; reported $46.61
31OUTOutfront Media Inc0.06%Add +1.5%320,362$6.27M$19.5652w: $7.24 - $31.97; reported $19.56
32PGProcter & Gamble0.05%Reduce -4.5%37,352$5.2M$139.1452w: $94.34 - $146.92; reported $139.14
33NSRGFNestle SA-REG0.05%Add +0.3%42,370$5M$117.9452w: $84.20 - $124.25; reported $117.94
34MKCMcCormick Inc0.04%Reduce -3.8%2:1 split51,492$4.92M$95.6152w: $56.12 - $105.53; reported $95.61
35DOVDover Corp0.04%Reduce -6.2%36,734$4.64M$126.2652w: $62.95 - $127.39; reported $126.26
36MLKNHerman Miller Inc0.04%Reduce -4.0%137,056$4.63M$33.8052w: $14.39 - $42.26; reported $33.80
37HINKFHeineken NV0.04%-40,588$4.53M$111.6152w: $72.90 - $112.88; reported $111.61
38UNKNOWNAnheuser-Busch InBev SA Restri0.03%-51,578$3.6MNo quoteNo quote
39UNPUnion Pac Corp0.03%Add +0.4%16,949$3.53M$208.2152w: $105.08 - $211.14; reported $208.21
40CABJFCarlsberg B A/S0.03%Add +214.6%22,006$3.53M$160.3252w: $93.00 - $163.10; reported $160.32
41PEPPepsico Inc0.03%Reduce -0.4%23,562$3.49M$148.2952w: $101.42 - $148.77; reported $148.29
42LRLCFLoreal SA0.03%Add +32.6%8,711$3.31M$380.3252w: $216.46 - $391.10; reported $380.32
43FMXFomento Economico Mex Sp ADR0.03%Reduce -15.9%40,641$3.08M$75.7652w: $52.91 - $98.05; reported $75.76
44-Unilever PLCCUSIP G920871650.03%New46,250$2.81MNo quoteNo quote
45KOCoca-Cola0.02%Reduce -10.1%47,329$2.6M$54.8552w: $36.27 - $60.13; reported $54.85
46COCXFLindt & Spruengli AG - Reg0.02%-25$2.5M$100000.0052w: $82830.88 - $89138.63; reported $100000.00
47PNCPNC Bank Corp0.02%Reduce -12.1%14,938$2.23M$149.0252w: $79.41 - $161.25; reported $149.02
48DANOYDanone ADR0.02%Reduce -9.7%167,422$2.2MNo quoteNo quote
49GOOGLAlphabet Inc Cl A0.02%Reduce -7.7%1,231$2.16M$1752.2352w: $50.44 - $92.19; reported $1752.23
50EVFEaton Vance Sr Income TR SF0.02%New327,423$2.08MNo quoteNo quote
51COSTCostco Whsl Corp0.02%Add +0.0%5,395$2.03M$376.8352w: $271.28 - $393.15; reported $376.83
52SWZSwiss Helvetia FD Inc0.02%Add +1.6%220,928$1.98M$8.9452w: $5.54 - $9.09; reported $8.94
53PDRDYPernod-Ricard SA-Unspon ADR0.01%Reduce -26.4%35,765$1.37MNo quoteNo quote
54ABBVAbbVie Inc0.01%-12,610$1.35M$107.1452w: $62.55 - $109.15; reported $107.14
55ABTAbbott Labs0.01%-11,975$1.31M$109.4852w: $61.61 - $115.14; reported $109.48
56DDDupont De Nemours Inc0.01%Add +0.4%18,132$1.29M$71.0952w: $11.85 - $29.94; reported $71.09
57DGEAFDiageo PLC0.01%Reduce -5.2%31,351$1.23M$39.3352w: $24.55 - $42.66; reported $39.33
58AAPLApple Computer Inc0.01%Reduce -3.3%8,748$1.16M$132.7252w: $53.15 - $138.79; reported $132.72
59CFRUYCompagnie Financiere Richemont0.01%Reduce -24.9%128,018$1.16MNo quoteNo quote
60RBGPFReckitt Benckiser Group PLC0.01%Reduce -9.8%12,159$1.09MNo quoteNo quote
61DOWDow Inc0.01%Add +1.2%19,003$1.06M$55.5252w: $21.95 - $58.18; reported $55.52
62LVMHFLVMH Moet Hennessy Louis Vuitt0.01%Reduce -4.9%1,658$1.04MNo quoteNo quote
63HEINYHeineken NV Spons ADR0.01%Reduce -41.8%18,112$1.01MNo quoteNo quote
64FULTFulton Finl Corp0.01%Reduce -36.3%74,671$950K$12.7252w: $8.89 - $17.62; reported $12.72
65DISDisney Walt Productions0.01%Reduce -0.0%5,202$943K$181.2852w: $79.07 - $183.40; reported $181.28
66MSFTMicrosoft Corp0.01%Add +5.3%3,627$807K$222.5052w: $132.52 - $232.86; reported $222.50
67CVXChevron Corp0.01%Reduce -7.9%8,264$698K$84.4652w: $51.60 - $122.72; reported $84.46
68LAMRLamar Advertising Co-A0.01%-8,125$676K$83.2052w: $30.89 - $96.82; reported $83.20
69WMTWal Mart Stores Inc0.01%Reduce -2.2%4,480$646K$144.2052w: $34.00 - $51.22; reported $144.20
70GHCGraham Holdings Co0.01%Add +0.3%1,163$620K$533.1052w: $267.89 - $648.94; reported $533.10
71CTVACorteva Inc0.01%Add +0.3%15,831$613K$38.7252w: $20.38 - $40.23; reported $38.72
72MTBM & T Bk Corp0.01%Add +0.9%4,550$579K$127.2552w: $85.09 - $174.00; reported $127.25
73TFCTruist Financial Corp0.00%Add +0.5%10,514$504K$47.9452w: $24.01 - $56.68; reported $47.94
74MCDMcDonalds Corp0.00%Reduce -2.8%2,280$489K$214.4752w: $124.23 - $231.91; reported $214.47
75HKHHYHeineken Holding NV ADR0.00%Add +52.6%10,300$486KNo quoteNo quote
76LTGLT Group Inc0.00%-1,525,000$416KNo quoteNo quote
77MRKMerck Inc0.00%Add +0.2%3,944$323K$81.9052w: $62.26 - $87.92; reported $81.90
78DHRDanaher Corp0.00%-1,333$296K$222.0652w: $106.03 - $220.14; reported $222.06
79PXDPioneer Nat Res0.00%-2,500$285KNo quoteNo quote
80BUDAnheuser-Busch InBev ADR0.00%New3,981$278K$69.8352w: $32.58 - $83.54; reported $69.83
81ORCLOracle Corp0.00%-4,000$259K$64.7552w: $39.71 - $66.20; reported $64.75
82RDSARoyal Dutch Shell PLC ADR A0.00%Reduce -25.5%6,817$240KNo quoteNo quote
83JCDXFJC Decaux SA ACT0.00%Reduce -72.7%10,500$239KNo quoteNo quote
84NKENike Inc - Cl B0.00%-1,617$229K$141.6252w: $60.00 - $147.95; reported $141.62
85KHCKraft Heinz Co0.00%New6,000$208K$34.6752w: $19.99 - $36.37; reported $34.67
86CCChemours Co0.00%New8,244$204KNo quoteNo quote
87COFCir SPA0.00%-251,250$135K$0.5452w: $38.00 - $107.59; reported $0.54
88DVCMYDavide Campari-Milano ADR0.00%New11,475$131KNo quoteNo quote
89PHJMFHanjaya Mandala Sampoerna0.00%-1,000,000$107K$0.1152w: $0.07 - $0.18; reported $0.11
90BOIVFBollore0.00%-13,500$56KNo quoteNo quote
92UNUnilever NV ADR-Sold0$0No quoteNo quote
91UNAUnilever NV-Sold0$0No quoteNo quote

Other instruments

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

1-Compagnie Financiere RichemontWTSOTHER14,130,076$3.68M
2TWNKWHostess Brands Inc Wts Exp 11/WTSOTHER135,000$215K