STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndOperating expenses (Million USD)YoY (%)
Dec 31, 20241,982-5.54%
Dec 31, 20232,098+64.84%
Dec 31, 20221,273+28.70%
Dec 31, 2021989+2.56%
Dec 31, 2020964-6.35%
Dec 31, 20191,030+5.34%
Dec 31, 2018978+32.97%
Dec 31, 2017735+13.05%
Dec 31, 2016650+21.28%
Dec 31, 2015536+10.80%
Dec 31, 2014484+14.46%
Dec 31, 2013423+460.86%
Dec 31, 201275+48.06%
Dec 31, 201151