Sign in to check this stock against your screeners
Sign InUS85571B1052Starwood Property Trust, Inc. operates as a real estate investment trust (REIT) in the United States,...
$196.69
1D:
-0.9%
1Y:
18.0%
US2538681030Mkt Cap
$68.63B
P/E Ratio TTM
50.3
Revenue TTM
$6.42B
Beta
1.09
Earnings TTM
$1.38B
Dividend Yield TTM
2.43%
$39.34
1D:
-0.4%
1Y:
36.0%
US14174T1079Mkt Cap
$8.78B
P/E Ratio TTM
27.2
Revenue TTM
$397.00M
Beta
0.79
Earnings TTM
$320.54M
Dividend Yield TTM
3.56%