STARWOOD PROPERTY TRUST, INC.STWD

Market cap
$6B
P/E ratio
Period EndEffective tax rate (%) (Million USD)YoY (%)
Dec 31, 20246.3-3934.34%
Dec 31, 2023-0.2-97.35%
Dec 31, 2022-6.2-456.50%
Dec 31, 20211.7-66.91%
Dec 31, 20205.2+117.40%
Dec 31, 20192.4-33.08%
Dec 31, 20183.6-49.34%
Dec 31, 20177.1+219.71%
Dec 31, 20162.2-39.46%
Dec 31, 20153.7-19.95%
Dec 31, 20144.6-36.34%
Dec 31, 20137.2+1339.39%
Dec 31, 20120.5-23.21%
Dec 31, 20110.7