John Overdeck’s Starwood Property Trust STWD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$27.2M Hold
1,658,000
0.02% 865
2026
Q1
$28.6M Sell
1,658,000
-40,400
-2% -$725K 0.02% 747
2025
Q4
$30.6M Hold
1,698,400
0.04% 535
2025
Q3
$32.9M Hold
1,698,400
0.05% 452
2025
Q2
$34.1M Sell
1,698,400
-156,600
-8% -$3.04M 0.06% 380
2025
Q1
$36.7M Sell
1,855,000
-89,300
-5% -$1.75M 0.08% 299
2024
Q4
$36.8M Buy
1,944,300
+25,100
+1% +$497K 0.08% 307
2024
Q3
$39.1M Buy
1,919,200
+9,600
+0.5% +$192K 0.09% 295
2024
Q2
$36.2M Buy
1,909,600
+44,700
+2% +$871K 0.08% 286
2024
Q1
$37.9M Buy
1,864,900
+162,900
+10% +$3.3M 0.09% 281
2023
Q4
$35.8M Buy
1,702,000
+151,000
+10% +$2.97M 0.08% 287
2023
Q3
$30M Buy
1,551,000
+974,300
+169% +$19.8M 0.08% 284
2023
Q2
$11.2M Buy
+576,700
New +$10.2M 0.03% 591
2021
Q3
Sell
-18,100
Closed -$474K 4681
2021
Q2
$474K Buy
+18,100
New +$461K ﹤0.01% 3158
2020
Q4
Sell
-27,600
Closed -$416K 3737
2020
Q3
$416K Buy
+27,600
New +$421K ﹤0.01% 2373

Other funds holding STWD

John Overdeck's STWD Position: Q2 2026 in Review

John Overdeck reduced its Starwood Property Trust (STWD) stake by 39% in Q2 2026, selling an estimated $24.1M and leaving 2,211,543 shares worth $36.2M. The position accounts for 0.03% of the portfolio, ranked #711.

John Overdeck first reported a position in STWD in Q2 2013 and has held it in 38 quarters since. The position peaked at $62M in Q1 2026. 517 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • John Overdeck held 2,211,543 shares of Starwood Property Trust worth $36.2M as of Q2 2026.
  • John Overdeck sold 1,386,819 Starwood Property Trust shares in Q2 2026, an estimated $24.1M.
  • Starwood Property Trust made up 0.03% of John Overdeck's portfolio in Q2 2026, its #711 holding.
  • John Overdeck first reported a position in Starwood Property Trust in Q2 2013 and has held it in 38 quarters since.
  • John Overdeck's Starwood Property Trust position peaked at $62M in Q1 2026.
  • 517 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Two Sigma Investments's 13F filing for Q2 2026, filed 14 Aug 2026.