Atom Investors’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
$766K Buy
46,758
+36,521
+357% +$636K 0.07% 431
2026
Q1
$176K Buy
+10,237
New +$184K 0.01% 615
2024
Q4
Sell
-10,761
Closed -$219K 630
2024
Q3
$219K Buy
+10,761
New +$215K 0.02% 406
2023
Q1
Sell
-16,296
Closed -$299K 314
2022
Q4
$299K Sell
16,296
-26,513
-62% -$528K 0.15% 137
2022
Q3
$780K Sell
42,809
-58,101
-58% -$1.32M 0.27% 119
2022
Q2
$2.11M Buy
+100,910
New +$2.32M 0.92% 21
2022
Q1
Sell
-82,083
Closed -$2M 306
2021
Q4
$2M Buy
+82,083
New +$2.07M 0.33% 59
2020
Q4
Sell
-10,718
Closed -$162K 550
2020
Q3
$162K Sell
10,718
-88,454
-89% -$1.35M 0.02% 413
2020
Q2
$1.48M Buy
+99,172
New +$1.34M 0.1% 171
2019
Q2
Sell
-23,253
Closed -$520K 605
2019
Q1
$520K Sell
23,253
-53,740
-70% -$1.17M 0.04% 314
2018
Q4
$1.52M Buy
+76,993
New +$1.66M 0.15% 169

Other funds holding STWD

Atom Investors's STWD Position: Q2 2026 in Review

Atom Investors increased its Starwood Property Trust (STWD) stake by 357% in Q2 2026, buying an estimated $636K and bringing the position to 46,758 shares worth $766K. The position accounts for 0.07% of the portfolio, ranked #431.

Atom Investors first reported a position in STWD in Q4 2018 and has held it in 11 quarters since. The position peaked at $2.11M in Q2 2022. 517 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • Atom Investors held 46,758 shares of Starwood Property Trust worth $766K as of Q2 2026.
  • Atom Investors bought 36,521 Starwood Property Trust shares in Q2 2026, an estimated $636K.
  • Starwood Property Trust made up 0.07% of Atom Investors's portfolio in Q2 2026, its #431 holding.
  • Atom Investors first reported a position in Starwood Property Trust in Q4 2018 and has held it in 11 quarters since.
  • Atom Investors's Starwood Property Trust position peaked at $2.11M in Q2 2022.
  • 517 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Atom Investors's 13F filing for Q2 2026, filed 14 Aug 2026.