STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024647+22.32%
Dec 31, 2023529+147.31%
Dec 31, 2022214-121.59%
Dec 31, 2021-990-194.68%
Dec 31, 20201,046-8021.42%
Dec 31, 2019-13-102.25%
Dec 31, 2018585-337.19%
Dec 31, 2017-247-144.35%
Dec 31, 2016557-9.12%
Dec 31, 2015613+177.52%
Dec 31, 2014221-32.36%
Dec 31, 2013326+22.87%
Dec 31, 2012266+234.47%
Dec 31, 201179