Starwood Property Trust, Inc. (STWD) Insider Traders

$17.92

$0.27 (-1.46%)
Last update: 02:16 AM EST
Day's range
$17.63
Day's range
$18.09

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