STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024554+77.58%
Dec 31, 2023312-18.36%
Dec 31, 2022382+18.71%
Dec 31, 2021322-55.42%
Dec 31, 2020722+25.81%
Dec 31, 2019574+17.66%
Dec 31, 2018488+16.64%
Dec 31, 2017418-32.05%
Dec 31, 2016616+66.89%
Dec 31, 2015369+44.53%
Dec 31, 2014255-19.66%
Dec 31, 2013318+78.77%
Dec 31, 2012178+55.81%
Dec 31, 2011114