STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 2024-5-112.59%
Dec 31, 202340+58.66%
Dec 31, 202225.2+742.14%
Dec 31, 20213-159.33%
Dec 31, 2020-5-164.12%
Dec 31, 20197.9-69.85%
Dec 31, 201826.1+114.74%
Dec 31, 201712.1+83.11%
Dec 31, 20166.6+41.06%
Dec 31, 20154.7-80.62%
Dec 31, 201424.3