STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6.2B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 20245.7-8.52%
Dec 31, 20236.2-61.03%
Dec 31, 202216+83.03%
Dec 31, 20218.7+19.13%
Dec 31, 20207.3-31.59%
Dec 31, 201910.7+23.27%
Dec 31, 20188.7-3.88%
Dec 31, 20179+7.24%
Dec 31, 20168.4-25.02%
Dec 31, 201511.2-7.88%
Dec 31, 201412.2+39.95%
Dec 31, 20138.7-2.46%
Dec 31, 20128.9