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

1BRK/ABerkshire Hathaway Inc Cl A COMCUSIP 08467010818.99%Add +0.3%3,362$403.44MNo quoteNo quote
2PMPhilip Morris International In COM16.02%Add +4.1%7,424,875$340.36M$45.84No quote
3CMCSKComcast Corp Special Cl A COM6.59%Reduce -12.3%8,523,637$140.04MNo quoteNo quote
4WFCWells Fargo COM6.57%Reduce -8.4%5,450,277$139.53M$25.60No quote
5UNUnilever NV COM6.51%Add +10.9%5,064,326$138.36MNo quoteNo quote
6MOAltria Group Inc COM6.12%Reduce -6.8%6,484,799$129.96M$20.04No quote
7MLMMartin Marietta Materials COM6.02%Reduce -11.0%1,508,246$127.91M$84.81No quote
8BRK/BBerkshire Hathaway Inc Cl B COMCUSIP 0846707025.08%Add +0.2%1,353,333$107.85MNo quoteNo quote
9SNIScripps Networks Interactive C COM4.13%Reduce -14.0%2,174,790$87.73MNo quoteNo quote
10BF/ABrown-Forman Corp Cl A COMCUSIP 1156371004.11%Reduce -0.0%1,501,171$87.37MNo quoteNo quote
11WPOWashington Post Cl B COM3.09%Reduce -14.0%160,181$65.75MNo quoteNo quote
12MAMastercard Inc Cl A COM3.04%Add +218.7%323,940$64.64M$199.53No quote
13HASHasbro Inc COM1.97%Reduce -2.1%1,020,722$41.95M$41.10No quote
14DEODiageo PLC Sponsored ADR COM1.42%Reduce -0.1%479,925$30.11M$62.74No quote
15BUDAnheuser-Busch Inc COM1.41%New625,995$30.05M$48.01No quote
16ABTAbbott Labs COM0.95%Add +0.3%431,670$20.19M$46.78No quote
17MLKNHerman Miller Inc COM0.65%Reduce -2.5%729,189$13.76M$18.87No quote
18PGProcter & Gamble COM0.63%Reduce -15.7%221,557$13.29M$59.98No quote
19MKLMarkel Corp COM0.60%Reduce -2.3%37,509$12.75M$340.00No quote
20HRLHormel Foods Corp COM0.55%Reduce -9.8%286,124$11.58M$40.48No quote
21XOMExxon Mobil Corp COM0.53%Add +0.7%199,178$11.37M$57.07No quote
22BF/BBrown-Forman Corp Cl B COMCUSIP 1156372090.45%Reduce -5.3%168,735$9.66MNo quoteNo quote
23PEPPepsico Inc COM0.36%Reduce -0.7%127,043$7.74M$60.95No quote
24CRCrane COM0.28%Reduce -0.1%199,647$6.03M$30.21No quote
25MKCMcCormick Inc COM0.27%Reduce -2.4%152,450$5.79M$37.96No quote
26MSFTMicrosoft Corp COM0.23%Reduce -1.0%207,722$4.78M$23.01No quote
27GSGoldman Sachs Group Inc COM0.22%New35,650$4.68M$131.28No quote
28CVXChevron Corp COM0.21%Add +1.3%65,892$4.47M$67.85No quote
29SPLSStaples Inc COM0.21%Add +4.9%231,430$4.41MNo quoteNo quote
30AXPAmerican Express COM0.17%Add +38.7%93,155$3.7M$39.70No quote
31FMXFomento Economico Mex Sp ADR COM0.17%Add +152.2%84,500$3.65M$43.15No quote
32AMTAmerican Tower Corp Cl A COM0.16%Reduce -0.0%75,835$3.38M$44.50No quote
33KOCoca-Cola COM0.14%Add +69.8%60,676$3.04M$50.12No quote
34RDSARoyal Dutch Shell PLC ADR A COM0.14%Reduce -1.9%57,844$2.91MNo quoteNo quote
35PXPraxair Inc COM0.13%Add +456.9%37,175$2.83MNo quoteNo quote
36PGRProgressive Corp Ohio COM0.13%Reduce -6.7%149,914$2.81M$18.72No quote
37LUKLeucadia Natl Corp COM0.12%Add +3.7%130,386$2.54MNo quoteNo quote
38CSLCarlisle Inc COM0.11%Reduce -1.5%64,738$2.34M$36.13No quote
39DVNDevon Energy Corp COM0.09%-30,000$1.83M$60.93No quote
40COPConocophillips COM0.08%Reduce -0.1%33,979$1.67M$49.09No quote
41DOVDover Corp COM0.07%Reduce -1.1%37,350$1.56M$41.79No quote
42ECAEncana Corp COM0.07%-50,000$1.52MNo quoteNo quote
43COSTCostco Whsl Corp COM0.07%Add +1.9%26,650$1.46M$54.82No quote
44VMCVulcan Materials COM0.07%Reduce -33.5%32,575$1.43M$43.84No quote
45CSCOCisco Sys Inc COM0.07%Reduce -1.9%66,450$1.42M$21.31No quote
46CVECenovus Energy COM0.06%-50,000$1.29M$25.80No quote
47WMTWal Mart Stores Inc COM0.06%Reduce -2.0%25,222$1.21M$48.05No quote
48FULTFulton Finl Corp COM0.05%-112,182$1.08M$9.65No quote
49JNJJohnson & Johnson COM0.05%Reduce -1.9%17,971$1.06M$59.04No quote
50MTRMesa RTY TR COM0.05%-21,000$964KNo quoteNo quote
51IBMI B M COM0.04%Add +36.9%7,460$921K$123.46No quote
52EVFEaton Vance Sr Income TR SF SH BEN INT0.04%Add +0.0%121,609$806KNo quoteNo quote
53JPMJ.P. Morgan Chase COM0.04%Reduce -19.8%20,300$743K$36.60No quote
54VNOVornado RLTY TR COM0.03%Reduce -43.2%10,000$730K$73.00No quote
55PCPPrecision Castparts Corp COM0.03%Add +187.5%6,900$710KNo quoteNo quote
56CMCSAComcast Corp New Cl A COM0.03%Reduce -5.1%40,061$696K$17.37No quote
57ATRAptargroup Inc COM0.03%Reduce -14.3%17,984$680KNo quoteNo quote
58BBTBB&T Corp COM0.03%-25,150$662KNo quoteNo quote
59MCDMcDonalds Corp COM0.03%Reduce -2.1%9,425$621K$65.89No quote
60HTLDHeartland Express Inc COM0.03%Reduce -15.1%42,061$611K$14.53No quote
61MATMattel Inc COM0.03%-28,750$608K$21.15No quote
62MMM3M Company COM0.03%Reduce -21.9%7,650$604K$78.95No quote
63DDDu Pont E I De Nemours COM0.03%Add +0.3%17,118$592K$34.58No quote
64DEDeere & Co COM0.03%-10,325$575K$55.69No quote
65GDGeneral Dynamics Corp COM0.03%-9,750$571K$58.56No quote
66DISDisney Walt Productions COM0.03%-17,600$554K$31.48No quote
67SLBSchlumberger LTD COM0.03%Reduce -2.9%10,000$553K$55.30No quote
68PXDPioneer Nat Res COM0.02%Reduce -23.7%8,700$517KNo quoteNo quote
69KFTKraft Foods Inc CL A COM0.02%Add +0.6%17,961$503KNo quoteNo quote
70BACBank Amer Corp COM0.01%Reduce -13.2%19,790$284K$14.35No quote
71GEGeneral Electric COM0.01%Add +8.1%19,520$281K$14.40No quote
73MRKMerck Inc COM0.01%Reduce -13.0%7,686$269K$35.00No quote
72BPBP PLC ADR COM0.01%Reduce -22.1%9,311$269K$28.89No quote
74AESAES Corp COM0.01%Reduce -50.5%28,400$262K$9.23No quote
75PNCPNC Bank Corp COM0.01%-4,574$258K$56.41No quote
76SMGScotts Miracle-Gro Cl A COM0.01%-5,675$252K$44.41No quote
77TWXTime Warner Inc COM0.01%-8,489$245KNo quoteNo quote
78NTRSNorthern Trust Corp COM0.01%-5,000$234K$46.80No quote
79TA T & T Inc COM0.01%Reduce -2.1%9,128$221K$24.21No quote
80SWZSwiss Helvetia FD Inc COM0.01%-20,000$213K$10.65No quote
81UNMUnum Group COM0.01%-9,250$201K$21.73No quote
82SUSQSusquehanna Bancshrs Inc COM0.01%-19,581$163KNo quoteNo quote
83LXPLexington Corp PPTYS TR COM0.01%Reduce -16.1%23,957$144KNo quoteNo quote
84AOIAlliance One Internatl Inc COM0.00%-18,000$64KNo quoteNo quote
85TIGRTigerlogic Corp COM0.00%Reduce -50.0%10,000$45KNo quoteNo quote
92WSCWesco Finl Corp COM-Sold0$0No quoteNo quote
91RDSBRoyal Dutch Shell PLC ADR B COM-Sold0$0No quoteNo quote
90POZNPozen Inc COM-Sold0$0No quoteNo quote
89MONMonsanto COM-Sold0$0No quoteNo quote
88LAMRLamar Advertising Cl A COM-Sold0$0No quoteNo quote
87AWIArmstrong World Inds Inc COM-Sold0$0No quoteNo quote
86AESPRCAes TR III TR P CV SC 6.750% CONV-Sold0$0No quoteNo quote