STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6.1B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024381-8.99%
Dec 31, 2023418-60.52%
Dec 31, 20221,059+115.07%
Dec 31, 2021492+34.51%
Dec 31, 2020366-31.82%
Dec 31, 2019537+30.58%
Dec 31, 2018411-0.38%
Dec 31, 2017413+12.27%
Dec 31, 2016368-18.69%
Dec 31, 2015452-9.66%
Dec 31, 2014501+61.29%
Dec 31, 2013310+52.36%
Dec 31, 2012204+68.88%
Dec 31, 2011121