Skip to content

STWD

Starwood Property Trust, Inc.

Stock

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

Free cash flow, 2025
$99M
YoY, 2025
−84.6%

Free cash flow

Free cash flow by fiscal year

PeriodFree cash flowYoY
2025$99M−84.6%
2024$647M+22.3%
2023$529M—