STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024406-2.75%
Dec 31, 2023417-58.15%
Dec 31, 2022998+99.07%
Dec 31, 2021501+29.72%
Dec 31, 2020386-29.79%
Dec 31, 2019550+28.99%
Dec 31, 2018427-4.00%
Dec 31, 2017444+18.16%
Dec 31, 2016376-19.90%
Dec 31, 2015469-10.79%
Dec 31, 2014526+57.36%
Dec 31, 2013334+63.35%
Dec 31, 2012205+68.62%
Dec 31, 2011121