STARWOOD PROPERTY TRUST, INC. (STWD)

Market cap
$6.6B
P/E ratio
15.4x
Period EndPretax margin (%) YoY (%)
Dec 31, 202526+24.75%
Dec 31, 202420.9+2.40%
Dec 31, 202320.4-70.10%
Dec 31, 202268.1+59.03%
Dec 31, 202142.8+25.96%
Dec 31, 202034-26.06%
Dec 31, 201946+19.59%
Dec 31, 201838.5-23.85%
Dec 31, 201750.5+5.38%
Dec 31, 201647.9-24.88%
Dec 31, 201563.8-14.79%
Dec 31, 201474.9+26.65%
Dec 31, 201359.1
AI Chat