Price
21.01
Name
Starwood Property Trust, Inc.
Day %
-1.45%
High52w
80.96%
PrevDay
21.32
Currency
USD
Type
Exchange
Sector
YTD
-13.54%
Bottom Value
133.19