STWD   $14.36  0.28% Market Closed After Close 13.98 -2.65%

STARWOOD PROPERTY TRUST, INC. Starwood Property Trust Inc.
Shares Outstanding: 370.17M
Capitalization: 5.32B
Last: 14.36 0.28%
Close: -
Volume: 0.00
Last Day Volume 46.67M
AverageVolume (Year) 51.33M
Last Day Change Prev Close 0.14%
Last Day Change Today Open -0.14%
Last Day Low-High 14.1498-14.42
Daily Range Forecast Low-High 13.85-14.83
Annualised Return -27.98%
52W Max: 18.66
52W Min: 14.15
Annualised Volatility 285.98%
Drawdown 0.28
Sortinohelp_outline -1.14
Sharpehelp_outline -1.55
Sterlinghelp_outline -1.00
Integral Riskhelp_outline
Liquidity Indexhelp_outline 6.18