STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndDividend payout ratio (%) (Million USD)YoY (%)
Dec 31, 2024174.5-2.73%
Dec 31, 2023179.4+156.07%
Dec 31, 202270.1-44.53%
Dec 31, 2021126.3-23.68%
Dec 31, 2020165.5+54.31%
Dec 31, 2019107.3-20.67%
Dec 31, 2018135.2+7.04%
Dec 31, 2017126.3-1.32%
Dec 31, 2016128+27.33%
Dec 31, 2015100.5+17.28%
Dec 31, 201485.7-14.29%
Dec 31, 2013100