Skip to content

STWD

Starwood Property Trust, Inc.

Stock

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

Net income, 2025
$412M
YoY, 2025
+14.3%
5-year CAGR
+4.4%
10-year CAGR
−0.9%

Net income

Net income by fiscal year

PeriodNet incomeYoY
2025$412M+14.3%
2024$360M+6.1%
2023$339M−61.1%
2022$871M+94.6%
2021$448M+35.0%
2020$332M−34.9%
2019$510M+32.1%
2018$386M−3.7%
2017$401M+9.7%
2016$365M−19.0%
2015$451M−9.0%
2014$495M+62.3%
2013$305M+51.6%
2012$201M+68.5%
2011$119M+109.3%
2010$57M—
2009−$3.0M—