STARWOOD PROPERTY TRUST, INC. (STWD)

Market cap
$6.6B
P/E ratio
15.4x
Period EndEarnings per share (USD)YoY (%)
Dec 31, 20251.2+4.55%
Dec 31, 20241.1+2.80%
Dec 31, 20231.1-61.79%
Dec 31, 20222.8+81.82%
Dec 31, 20211.5+32.76%
Dec 31, 20201.2-35.91%
Dec 31, 20191.8+25.69%
Dec 31, 20181.4-5.88%
Dec 31, 20171.5+0.66%
Dec 31, 20161.5-20.83%
Dec 31, 20151.9-15.79%
Dec 31, 20142.3+25.27%
Dec 31, 20131.8+3.41%
Dec 31, 20121.8+27.54%
Dec 31, 20111.4
AI Chat