Skip to content

STWD

Starwood Property Trust, Inc.

Stock

$13.05−0.13 (−0.99%)Close Oct 2, 2026

Key figures

MetricLatest5-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—