STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024235-53.48%
Dec 31, 2023506-34.24%
Dec 31, 2022769+56.00%
Dec 31, 2021493-178.30%
Dec 31, 2020-630+64.97%
Dec 31, 2019-382+9.38%
Dec 31, 2018-349+60.60%
Dec 31, 2017-217+88.02%
Dec 31, 2016-116+840.74%
Dec 31, 2015-12+31.01%
Dec 31, 2014-9-88.93%
Dec 31, 2013-85+17.01%
Dec 31, 2012-72+31.33%
Dec 31, 2011-55