Skip to content

STWD

Starwood Property Trust, Inc.

Stock

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

Aug 12, 2009 – Oct 2, 2026, Dividends reinvested

Final balance
$36,676
CAGR
+7.88%
Max drawdown
−66.34%
Sharpe ratio
0.42

Loading the growth chart…

Growth of $10,000

Trailing returns

Annualized from 3Y
1M
−14.66%
3M
−18.07%
6M
−19.31%
YTD
−20.66%
1Y
−24.59%
3Y
−1.97%
5Y
−3.01%
10Y
+4.24%
15Y
+9.21%
Since 2009
+7.88%

Metrics

Since 2009
Volatility26.57%
Sortino ratio0.61
Calmar ratio0.12
Best year, 2019+36.80%
Worst year, 2022−17.33%
Positive years11 of 16
Longest drawdown2.1 years

Worst drawdowns

Since 2009
DeclinePeakBottomRecoveredLength
−66.3%Feb 2020Mar 2020Feb 20211.1 years
−29.7%Nov 2021Mar 2023Dec 20232.1 years
−28.3%Jul 2025Oct 2026Not yet1.2 years so far
−26.5%Apr 2015Feb 2016Aug 20161.3 years
−25.9%Feb 2011Aug 2011Mar 20121 year

Annual returns

2009 from Aug 12 · 2026 through Oct 2