STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 20249,243+23.67%
Dec 31, 20237,474-24.42%
Dec 31, 20229,888-17.11%
Dec 31, 202111,929+94.36%
Dec 31, 20206,138-29.22%
Dec 31, 20198,671+36.32%
Dec 31, 20186,361+38.68%
Dec 31, 20174,587-12.91%
Dec 31, 20165,266+21.46%
Dec 31, 20154,336+26.78%
Dec 31, 20143,420-11.97%
Dec 31, 20133,885+146.64%
Dec 31, 20121,575+45.83%
Dec 31, 20111,080