STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 20246,767+2.39%
Dec 31, 20236,609-3.32%
Dec 31, 20226,836+6.25%
Dec 31, 20216,434+32.31%
Dec 31, 20204,863-5.34%
Dec 31, 20195,137+4.83%
Dec 31, 20184,900+7.01%
Dec 31, 20174,579+0.42%
Dec 31, 20164,560+9.33%
Dec 31, 20154,171+7.42%
Dec 31, 20143,883-10.27%
Dec 31, 20134,327+54.69%
Dec 31, 20122,797+58.47%
Dec 31, 20111,765