← All Managers

Tom Russo

Gardner Russo & Gardner

Global value investor

$9.48B

Portfolio Value

87

Holdings

Q4 '25

Period

2026-02-12

Filed

📈

Simulated 13F Return

⚠️ Approximation

Total Return

+20.12%

Q1 '25Q4 '25

Annualized

+27.57%/yr

S&P: +26.24%/yr

Alpha (vs S&P)

+0.94%

3 quarters tracked

1-Year Return

⚠️ Approximation only. 13F filings are delayed ~45 days. Options, shorts, and intra-quarter trades not captured.

📈 Recent Activity

Changes from previous quarter

GOOGREDUCED
13.0% of portfolio
-15% shares+1.2pp
BRK.AREDUCED
11.9% of portfolio
-3% shares-0.3pp
MAREDUCED
9.6% of portfolio
-2% shares-0.1pp
CFRUYREDUCED
8.0% of portfolio
-3% shares+0.8pp
PMINCREASED
8.0% of portfolio
+1% shares+0.0pp
HKHHFREDUCED
7.1% of portfolio
-1% shares+0.5pp
BRK.BREDUCED
6.0% of portfolio
-3% shares-0.1pp
NSRGYREDUCED
5.9% of portfolio
-3% shares+0.3pp
NFLXREDUCED
5.0% of portfolio
+873% shares-1.5pp
MLMINCREASED
4.8% of portfolio
+6% shares+0.2pp
UBERINCREASED
4.4% of portfolio
+9% shares-0.4pp
ASHTFINCREASED
4.4% of portfolio
+10% shares+0.5pp
PDRDYREDUCED
2.3% of portfolio
-5% shares-0.5pp
DASHINCREASED
2.2% of portfolio
+0% shares-0.4pp
JPMREDUCED
1.8% of portfolio
-3% shares
CMCSAREDUCED
0.7% of portfolio
-6% shares-0.1pp
BFAREDUCED
0.5% of portfolio
-3% shares-0.0pp
VREDUCED
0.4% of portfolio
-11% shares-0.0pp
XOMINCREASED
0.2% of portfolio
+1% shares+0.0pp
BF-BREDUCED
0.2% of portfolio
-8% shares-0.0pp
BUDFFREDUCED
0.2% of portfolio
-6% shares
MKLREDUCED
0.1% of portfolio
-18% shares-0.0pp
CRREDUCED
0.1% of portfolio
-4% shares
MOREDUCED
0.1% of portfolio
-1% shares-0.0pp
UNPINCREASED
0.1% of portfolio
+1% shares
GOOGLREDUCED
<0.1% of portfolio
-4% shares
AXPREDUCED
<0.1% of portfolio
-11% shares
DOVREDUCED
<0.1% of portfolio
-0% shares
CABGYINCREASED
<0.1% of portfolio
+92% shares+0.0pp
<0.1% of portfolio
New position
MKCREDUCED
<0.1% of portfolio
-2% shares
VMCREDUCED
<0.1% of portfolio
-20% shares
MSFTINCREASED
<0.1% of portfolio
+6% shares
PGINCREASED
<0.1% of portfolio
+9% shares
FLUXYINCREASED
<0.1% of portfolio
+11% shares
LRLCYREDUCED
<0.1% of portfolio
-9% shares
DVDCYINCREASED
<0.1% of portfolio
+15% shares
WRBYINCREASED
<0.1% of portfolio
+7% shares
PEPINCREASED
<0.1% of portfolio
-11% shares
FLMNYINCREASED
<0.1% of portfolio
+3% shares
AAPLREDUCED
<0.1% of portfolio
-1% shares
<0.1% of portfolio
New position
KALMINCREASED
<0.1% of portfolio
+20% shares
NSRGYREDUCED
<0.1% of portfolio
-0% shares
FULTREDUCED
<0.1% of portfolio
-16% shares
SWZREDUCED
<0.1% of portfolio
-66% shares-0.0pp
WFCINCREASED
<0.1% of portfolio
-22% shares
OUTREDUCED
<0.1% of portfolio
-0% shares
CATREDUCED
<0.1% of portfolio
-21% shares
MCDINCREASED
<0.1% of portfolio
+28% shares
AMZNNEW
<0.1% of portfolio
New position
IBMNEW
<0.1% of portfolio
New position
JNJNEW
<0.1% of portfolio
New position
DROOFSOLD
was <0.1%
Sold out position
Filing price: $2.42
TFC-PRSOLD
was <0.1%
Sold out position
Filing price: $45.75
FMXSOLD
was <0.1%
Sold out position
Filing price: $98.63

Sold Out (3)

SOLDTFC-PRTruist Financial Corpwas 0.00%@$45.75
SOLDDROOFDeliveroo PLCwas 0.01%@$2.42

📊 Sector Breakdown

Portfolio allocation by sector

Unknown 31.6%Financials 29.6%Technology 19.8%Consumer Staples 8.2%Communication Services 5.7%+5 more (5.2%)

💼 Holdings

🔍

87 of 87 positions · $9.48B

This quarter: 5 new positions, increased 18, reduced 30, sold 3. Net seller.

GOOGREDUCED
13.0%
13.0% of portfolio (was 11.8%, trimmed)
Filed ~$314
📄
BRK.AREDUCED
11.9%
11.9% of portfolio (was 12.1%, trimmed)
Filed ~$754800
📄
MAREDUCED
9.6%
9.6% of portfolio (was 9.6%, trimmed)
Filed ~$571
📄
CFRUYREDUCED
8.0%
8.0% of portfolio (was 7.2%, trimmed)
Filed ~$217
📄
PMINCREASED
8.0%
8.0% of portfolio (was 7.9%, added)
Filed ~$160
📄
HKHHFREDUCED
7.1%
7.1% of portfolio (was 6.7%, trimmed)
Filed ~$73
📄
BRK.BREDUCED
6.0%
6.0% of portfolio (was 6.1%, trimmed)
Filed ~$503
📄
NSRGYREDUCED
5.9%
5.9% of portfolio (was 5.5%, trimmed)
Filed ~$99
📄
NFLXREDUCED
5.0%
5.0% of portfolio (was 6.4%, trimmed)
Filed ~$94
📄
MLMINCREASED
4.8%
4.8% of portfolio (was 4.5%, added)
Filed ~$623
📄
UBERINCREASED
4.4%
4.4% of portfolio (was 4.8%, added)
Filed ~$82
📄
ASHTFINCREASED
4.4%
4.4% of portfolio (was 3.9%, added)
Filed ~$68
📄
PDRDYREDUCED
2.3%
2.3% of portfolio (was 2.8%, trimmed)
Filed ~$86
📄
2.3%
2.3% of portfolio
Filed ~$43
📄
DASHINCREASED
2.2%
2.2% of portfolio (was 2.6%, added)
Filed ~$226
📄
JPMREDUCED
1.8%
1.8% of portfolio (was 1.8%, trimmed)
Filed ~$322
📄
CMCSAREDUCED
0.7%
0.7% of portfolio (was 0.8%, trimmed)
Filed ~$30
📄
BFAREDUCED
0.5%
0.5% of portfolio (was 0.5%, trimmed)
Filed ~$26
📄
VREDUCED
0.4%
0.4% of portfolio (was 0.4%, trimmed)
Filed ~$351
📄
XOMINCREASED
0.2%
0.2% of portfolio (was 0.2%, added)
Filed ~$120
📄
BF-BREDUCED
0.2%
0.2% of portfolio (was 0.2%, trimmed)
Filed ~$26
📄
BUDFFREDUCED
0.2%
0.2% of portfolio (was 0.2%, trimmed)
Filed ~$64
📄
MKLREDUCED
0.1%
0.1% of portfolio (was 0.2%, trimmed)
Filed ~$2150
📄
CRREDUCED
0.1%
0.1% of portfolio (was 0.1%, trimmed)
Filed ~$184
📄
MOREDUCED
0.1%
0.1% of portfolio (was 0.1%, trimmed)
Filed ~$58
📄
UNPINCREASED
0.1%
0.1% of portfolio (was 0.1%, added)
Filed ~$231
📄
GOOGLREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$313
📄
AXPREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$370
📄
<0.1%
<0.1% of portfolio
Filed ~$862
📄
DOVREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$195
📄
CABGYINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$131
📄
<0.1%
<0.1% of portfolio
Filed ~$229
📄
<0.1%
<0.1% of portfolio (new position)
Filed ~$22
📄
MKCREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$68
📄
VMCREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$285
📄
<0.1%
<0.1% of portfolio
Filed ~$110
📄
<0.1%
<0.1% of portfolio
Filed ~$3
📄
MSFTINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$484
📄
PGINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$143
📄
FLUXYINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$27
📄
LRLCYREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$431
📄
DVDCYINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$7
📄
<0.1%
<0.1% of portfolio
Filed ~$43
📄
<0.1%
<0.1% of portfolio
Filed ~$125
📄
WRBYINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$22
📄
<0.1%
<0.1% of portfolio
Filed ~$7
📄
PEPINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$144
📄
<0.1%
<0.1% of portfolio
Filed ~$160
📄
<0.1%
<0.1% of portfolio
Filed ~$34
📄
FLMNYINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$51
📄
<0.1%
<0.1% of portfolio
Filed ~$20
📄
AAPLREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$272
📄
<0.1%
<0.1% of portfolio (new position)
Filed ~$36
📄
<0.1%
<0.1% of portfolio
Filed ~$82
📄
<0.1%
<0.1% of portfolio
Filed ~$17
📄
KALMINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$48
📄
<0.1%
<0.1% of portfolio
Filed ~$111
📄
NSRGYREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$99
📄
<0.1%
<0.1% of portfolio
Filed ~$151
📄
<0.1%
<0.1% of portfolio
Filed ~$44
📄
FULTREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$19
📄
<0.1%
<0.1% of portfolio
Filed ~$21
📄
<0.1%
<0.1% of portfolio
Filed ~$148
📄
<0.1%
<0.1% of portfolio
Filed ~$70
📄
SWZREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$6
📄
<0.1%
<0.1% of portfolio
Filed ~$30
📄
<0.1%
<0.1% of portfolio
Filed ~$209
📄
<0.1%
<0.1% of portfolio
Filed ~$777
📄
<0.1%
<0.1% of portfolio
Filed ~$127
📄
WFCINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$93
📄
<0.1%
<0.1% of portfolio
Filed ~$195
📄
<0.1%
<0.1% of portfolio
Filed ~$13
📄
<0.1%
<0.1% of portfolio
Filed ~$24
📄
<0.1%
<0.1% of portfolio
Filed ~$0
📄
<0.1%
<0.1% of portfolio
Filed ~$152
📄
OUTREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$24
📄
CATREDUCED
<0.1%
<0.1% of portfolio (was <0.1%, trimmed)
Filed ~$573
📄
<0.1%
<0.1% of portfolio
Filed ~$136
📄
<0.1%
<0.1% of portfolio
Filed ~$78
📄
<0.1%
<0.1% of portfolio
Filed ~$114
📄
MCDINCREASED
<0.1%
<0.1% of portfolio (was <0.1%, added)
Filed ~$306
📄
AMZNNEW
<0.1%
<0.1% of portfolio (new position)
Filed ~$231
📄
IBMNEW
<0.1%
<0.1% of portfolio (new position)
Filed ~$296
📄
<0.1%
<0.1% of portfolio
Filed ~$1
📄
JNJNEW
<0.1%
<0.1% of portfolio (new position)
Filed ~$207
📄
<0.1%
<0.1% of portfolio
Filed ~$147
📄
<0.1%
<0.1% of portfolio
Filed ~$9
📄

🚫 Sold Out (3 positions)

SOLDFMXFomento Economico Mex Sponsorewas 0.00%@$98.633218 shares · $317K
SOLDTFC-PRTruist Financial Corpwas 0.00%@$45.759355 shares · $428K
SOLDDROOFDeliveroo PLCwas 0.01%@$2.42390000 shares · $943K