STARWOOD PROPERTY TRUST, INC. (STWD)

Market cap
$6.6B
P/E ratio
15.4x
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20250.7+20.69%
Dec 31, 20240.6+3.57%
Dec 31, 20230.6-56.92%
Dec 31, 20221.3+116.67%
Dec 31, 20210.6+30.43%
Dec 31, 20200.5-36.99%
Dec 31, 20190.7+15.87%
Dec 31, 20180.6+6.78%
Dec 31, 20170.6+31.11%
Dec 31, 20160.5+0.00%
Dec 31, 20150.5+2.27%
Dec 31, 20140.4-18.52%
Dec 31, 20130.5-90.29%
Dec 31, 20125.6
AI Chat