STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndNet income margin (%) YoY (%)
Dec 31, 202419.5-4.17%
Dec 31, 202320.4-71.79%
Dec 31, 202272.3+71.81%
Dec 31, 202142.1+30.61%
Dec 31, 202032.2-28.20%
Dec 31, 201944.9+21.07%
Dec 31, 201837.1-20.98%
Dec 31, 201746.9+0.12%
Dec 31, 201646.9-23.75%
Dec 31, 201561.4-13.71%
Dec 31, 201471.2+29.81%
Dec 31, 201354.9