- Oops!Something went wrong.Please try again later.
CEO, Chairman of Board of Starwood Property Trust Inc (30-Year Financial, Insider Trades) Barry S Sternlicht (insider trades) bought 217,500 shares of STWD on 12/20/2021 at an average price of $22.66 a share. The total cost of this purchase was $4.9 million.
For the complete insider trading history of STWD, click here
.This article first appeared on GuruFocus.