STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 20242,084+143.72%
Dec 31, 2023855-128.98%
Dec 31, 2022-2,950-31.09%
Dec 31, 2021-4,282+369.58%
Dec 31, 2020-912+17.52%
Dec 31, 2019-776-69.22%
Dec 31, 2018-2,521+143.19%
Dec 31, 2017-1,037+27.53%
Dec 31, 2016-813+102.80%
Dec 31, 2015-401-76.63%
Dec 31, 2014-1,715-39.35%
Dec 31, 2013-2,828+137.88%
Dec 31, 2012-1,189+18.62%
Dec 31, 2011-1,002