Skip to content

STWD

Starwood Property Trust, Inc.

Stock

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

EBITDA, 2017
$238M
YoY, 2017
+18.9%
5-year CAGR
+5.1%

EBITDA

EBITDA by fiscal year

PeriodEBITDAYoY
2017$238M+18.9%
2016$200M−12.4%
2015$229M−2.9%
2014$235M+26.6%
2013$186M+0.2%
2012$186M—