Starwood Property Trust Inc (STWD) Insider Traders

$18.07

$0.06 (0.31%)
Last update: 05:20 AM EST
Day's range
$17.96
Day's range
$18.13

Starwood Property Trust Inc Insider Trades History

Insider Name Buy/Sell Shares Bought/Sold
@ Price
Total Transaction Shares Held
After Transaction
Transaction Date Filing Date Details
Sell 100,000 @ $20.28 $2.03 M 1,226,673 03/28/2024 03/29/2024
No record found