Leeward Investments’s Starwood Property Trust STWD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$25.7M Sell
1,279,482
-44,599
-3% -$895K 1.37% 11
2025
Q1
$26.2M Buy
1,324,081
+15,874
+1% +$314K 1.39% 11
2024
Q4
$24.8M Buy
+1,308,207
New +$24.8M 1.23% 17