STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-2,486+70.90%
Dec 31, 2023-1,455-151.99%
Dec 31, 20222,798-42.59%
Dec 31, 20214,873+36586.77%
Dec 31, 202013-98.48%
Dec 31, 2019877-56.27%
Dec 31, 20182,005+91.35%
Dec 31, 20171,048+107.26%
Dec 31, 2016505-640.15%
Dec 31, 2015-94-106.51%
Dec 31, 20141,438-45.55%
Dec 31, 20132,640+167.57%
Dec 31, 2012987+21.84%
Dec 31, 2011810