STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-28+11.38%
Dec 31, 2023-25-0.56%
Dec 31, 2022-25-3.99%
Dec 31, 2021-26+4.40%
Dec 31, 2020-25-18.47%
Dec 31, 2019-31-43.65%
Dec 31, 2018-55-90.46%
Dec 31, 2017-574+3495.38%
Dec 31, 2016-16+731.41%
Dec 31, 2015-2-94.93%
Dec 31, 2014-38+1656.10%
Dec 31, 2013-2