Buyback Radar
Company reports

Superinvestors › Tom Russo

Tom Russo’s cannibal stocks

Gardner Russo & Quinn · 13F for Q2 2026

17cannibals held
$876.9Min these positions
Q2 2026latest 13F filing

Mastercard

MAReduced
$781.9M1,522,395 shares

Mastercard retired 3.9% of its shares in twelve months, so this stake grew 4.1% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Comcast

CMCSAReduced
$53.9M2,193,660 shares

Comcast retired 4.3% of its shares in twelve months, so this stake grew 4.5% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Brown-Forman

BF-BReduced
$17.0M639,282 shares

Brown-Forman has retired 14.1% of its shares since its peak.

Shares held, 8 quarters
Q3 2024Q2 2026

JPMorgan Chase

JPMReduced
$8.1M24,719 shares

JPMorgan Chase retired 2.4% of its shares in twelve months, so this stake grew 2.4% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Union Pacific

UNPReduced
$7.0M25,841 shares

Union Pacific has retired 45.1% of its shares since its peak.

Shares held, 8 quarters
Q3 2024Q2 2026
$1.7M5,125 shares

American Express retired 2.0% of its shares in twelve months, so this stake grew 2.0% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Microsoft

MSFTAdded
$1.3M3,584 shares

Microsoft retired 0.1% of its shares in twelve months, so this stake grew 0.1% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Apple

AAPLReduced
$1.3M4,601 shares

Apple retired 1.2% of its shares in twelve months, so this stake grew 1.2% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

PepsiCo

PEPReduced
$1.2M9,115 shares

PepsiCo retired 0.3% of its shares in twelve months, so this stake grew 0.3% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Walmart

WMTReduced
$959K8,465 shares

Walmart retired 0.5% of its shares in twelve months, so this stake grew 0.5% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Wells Fargo

WFCAdded
$616K7,451 shares

Wells Fargo retired 3.7% of its shares in twelve months, so this stake grew 3.8% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Oracle

ORCLReduced
$398K2,715 shares

Oracle has retired 42.3% of its shares since its peak.

Shares held, 8 quarters
Q3 2024Q2 2026

Unum Group

UNMReduced
$312K3,485 shares

Unum Group retired 5.4% of its shares in twelve months, so this stake grew 5.7% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026
$282K1,112 shares

Johnson & Johnson has retired 20.9% of its shares since its peak.

Shares held, 8 quarters
Q3 2024Q2 2026

Caterpillar

CATReduced
$282K265 shares

Caterpillar retired 1.8% of its shares in twelve months, so this stake grew 1.8% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

McDonald's

MCDUnchanged
$256K947 shares

McDonald's retired 0.6% of its shares in twelve months, so this stake grew 0.6% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Merck &

MRKReduced
$211K1,642 shares

Merck & retired 0.6% of its shares in twelve months, so this stake grew 0.6% without buying a share.

Shares held, 8 quarters
Q3 2024Q2 2026

Values as reported in the 13F at quarter end. See the Q2 2026 filing on EDGAR.

Questions

Which cannibal stocks does Tom Russo own?

In the Q2 2026 13F, Gardner Russo & Quinn held MA, CMCSA, BF-B, JPM, UNP, AXP, MSFT, AAPL, PEP, WMT, WFC, ORCL, UNM, JNJ, CAT, MCD, MRK. 17 of them are on the Buyback Radar leaderboard.

Where does this data come from?

From Gardner Russo & Quinn's 13F filings with the SEC, the last eight quarters, amendments applied, options excluded. A 13F shows US-listed stock positions at quarter end and is filed up to 45 days later, so it is a record, not a live portfolio.

How do buybacks help Tom Russo?

Unum Group retired 5.4% of its shares in the last twelve months. That alone made every remaining share, including Tom Russo's 3,485, 5.7% bigger as a slice of the company, without buying anything.

Tom Russo’s moves in companies like these are covered on Cannibal Stocks.

Read Cannibal Stocks All superinvestors →