Starwood Property Trust (STWD)

Common Stock
Sell: $17.28|Buy: $17.29|Change: 0.05 (-0.29%)