Skip to content

TLN

Talen Energy Corporation

Stock

$320.77−2.32 (−0.72%)Close Oct 2, 2026

Jun 2, 2023 – Oct 2, 2026, Dividends reinvested

Final balance
$68,983
CAGR
+78.45%
Max drawdown
−36.71%
Sharpe ratio
1.41

Loading the growth chart…

Growth of $10,000

Trailing returns

Annualized from 3Y
1M
+6.20%
3M
−12.04%
6M
−2.08%
YTD
−14.42%
1Y
−26.10%
3Y
+81.99%
Since 2023
+78.45%

Metrics

Since 2023
Volatility50.31%
Sortino ratio2.09
Calmar ratio2.14
Best year, 2024+214.80%
Worst year, 2025+86.05%
Positive years2 of 2
Longest drawdown1 year

Worst drawdowns

Since 2023
DeclinePeakBottomRecoveredLength
−36.7%Oct 2025Sep 2026Not yet1 year so far
−33.8%Feb 2025Mar 2025Jun 20253 months
−23.1%Jan 2025Jan 2025Feb 20254 weeks
−18.7%Jul 2024Jul 2024Aug 20241 month
−16.4%Oct 2024Oct 2024Nov 20241 month

Annual returns

2023 from Jun 2 · 2026 through Oct 2