Blue Owl Capital Holdings’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
$3.22M Buy
196,355
+37,810
+24% +$658K 0.48% 29
2026
Q1
$2.73M Buy
+158,545
New +$2.85M 0.73% 27
2025
Q3
Sell
-131,461
Closed -$2.64M 77
2025
Q2
$2.64M Buy
+131,461
New +$2.55M 0.85% 27
2024
Q4
Sell
-226,456
Closed -$4.62M 111
2024
Q3
$4.62M Hold
226,456
0.89% 27
2024
Q2
$4.29M Buy
+226,456
New +$4.41M 1.19% 22
2023
Q4
Sell
-109,991
Closed -$2.13M 44
2023
Q3
$2.13M Sell
109,991
-665,187
-86% -$13.5M 1.65% 6
2023
Q2
$15M Buy
775,178
+88,304
+13% +$1.57M 9.27% 5
2023
Q1
$2.17M Buy
686,874
+112,737
+20% +$2.18M 1.39% 7
2022
Q4
$10.5M Buy
574,137
+5,007
+0.9% +$99.7K 4.48% 5
2022
Q3
$10.4M Hold
569,130
4.49% 5
2022
Q2
$11.9M Buy
569,130
+151,493
+36% +$3.48M 5.84% 7
2022
Q1
$10.1M Buy
417,637
+250,213
+149% +$6.05M 4.44% 7
2021
Q4
$4.07M Buy
+167,424
New +$4.22M 1.35% 11

Other funds holding STWD

Blue Owl Capital Holdings's STWD Position: Q2 2026 in Review

Blue Owl Capital Holdings increased its Starwood Property Trust (STWD) stake by 24% in Q2 2026, buying an estimated $658K and bringing the position to 196,355 shares worth $3.22M. The position accounts for 0.48% of the portfolio, ranked #29.

Blue Owl Capital Holdings first reported a position in STWD in Q4 2021 and has held it in 13 quarters since. The position peaked at $15M in Q2 2023. 517 funds tracked by Wall St. Rank hold STWD as of Q2 2026.

  • Blue Owl Capital Holdings held 196,355 shares of Starwood Property Trust worth $3.22M as of Q2 2026.
  • Blue Owl Capital Holdings bought 37,810 Starwood Property Trust shares in Q2 2026, an estimated $658K.
  • Starwood Property Trust made up 0.48% of Blue Owl Capital Holdings's portfolio in Q2 2026, its #29 holding.
  • Blue Owl Capital Holdings first reported a position in Starwood Property Trust in Q4 2021 and has held it in 13 quarters since.
  • Blue Owl Capital Holdings's Starwood Property Trust position peaked at $15M in Q2 2023.
  • 517 funds tracked by Wall St. Rank held Starwood Property Trust as of Q2 2026.

Based on Blue Owl Capital Holdings's 13F filing for Q2 2026, filed 11 Aug 2026.