STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6.1B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,947-5.03%
Dec 31, 20232,050+39.95%
Dec 31, 20221,465+25.18%
Dec 31, 20211,170+2.99%
Dec 31, 20201,136-5.04%
Dec 31, 20191,196+7.86%
Dec 31, 20181,109+26.07%
Dec 31, 2017880+12.14%
Dec 31, 2016785+6.63%
Dec 31, 2015736+4.70%
Dec 31, 2014703+24.25%
Dec 31, 2013566