STWD
Starwood Property Trust, Inc.
Stock
$13.05−0.13 (−0.99%)Close Oct 2, 2026
Key figures
| Metric | Latest | 5-year CAGR |
|---|---|---|
| Revenue | $2.0B | +10.2% |
| Operating income | $150M | −4.9% |
| Net income | $228M | +4.4% |
| EPS | $0.59 | −0.2% |
| Free cash flow | $99M2025 | — |
Starwood Property Trust, Inc.
$13.05−0.13 (−0.99%)Close Oct 2, 2026
| Metric | Latest | 5-year CAGR |
|---|---|---|
| Revenue | $2.0B | +10.2% |
| Operating income | $150M | −4.9% |
| Net income | $228M | +4.4% |
| EPS | $0.59 | −0.2% |
| Free cash flow | $99M2025 | — |