STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024619+22.87%
Dec 31, 2023504+167.09%
Dec 31, 2022189-118.55%
Dec 31, 2021-1,016-199.59%
Dec 31, 20201,020-2415.69%
Dec 31, 2019-44-108.30%
Dec 31, 2018531-164.66%
Dec 31, 2017-821-251.81%
Dec 31, 2016541-11.45%
Dec 31, 2015611+233.96%
Dec 31, 2014183-43.60%
Dec 31, 2013324