ChartRow logo
Share this page
TLN
$320.77-0.72%
as of close, Oct 2, 2026
☾ AH $320.77 -0.72%
PeersNEECIENCEGPCGVSTLNG

TLN — Talen Energy Corporation price, chart and key statistics

Technical analysis2
Overlay lines0
Addendum charts0
What would $1,000 invested in TLN be worth today? →
TLN returns: By year · By month · By week · Trailing

Key stats

Price data

Price
$320.77
Change YTD
-14.42%
Next earnings
Nov 4, 2026
Market cap
15.4B
Enterprise value
24.7B
Shares outstanding
47.9M
52W low
$279.77
52W high
$451.28
From 52W high
-28.92%
From 52W low
+14.65%
52W range
24%

Volume

Rel volume
1.35×
30D volume
825.2K
30D $ vol
251.6M

Insider trading

Insider net 1W
none
Insider net 1M
none
Insider net 3M
none
Insider net 1Y
−$988K

Form 4 transactions by trade date, as filed; latest on file 2026-06-15.

Fundamentals

Sales (ttm)
3.9B
Sales/share
$81.75
EPS (ttm)
-$4.14
FCF (ttm)
568M
FCF/share
$11.85
Book value/share
$33.73
Net margin
-4.72%
ROE
-11.45%
ROA
-1.23%
Debt / equity
5.91×
Current ratio
0.78

Growth (CAGR, ttm) · 10Y

Sales
+51.02%n/an/a-0.96%
FCF
n/an/an/a+21.66%
Shares
+4.88%n/an/a-9.40%

Per-share growth (CAGR, ttm) · 10Y

Sales/share
+46.88%n/an/a+9.32%
FCF/share
n/an/an/a+34.28%
Book value/share
+23.68%n/an/a-0.30%
Price
-26.12%+57.05%n/an/a
Total return
-26.12%+57.05%n/an/a

Fundamentals end at the last reported quarter; price and total return end at the latest close.

Valuation

P/E (ttm)
-77.6×
Fwd P/E
10.2×
P/S (ttm)
3.9×
P/B (mrq)
9.5×
P/FCF (ttm)
27.1×
EV/EBITDA (fy)
59.2×
EV/Sales (ttm)
6.3×
FCF yield (ttm)
3.70%
Buyback yield (realized, 1y)
-4.88%
Shareholder yield (realized, 1y)
-4.88%
Buyback yield (cash, ttm)
1.94%
Shareholder yield (cash, ttm)
1.94%

Performance · price return · as of 2026-10-02

1D
-0.72%
5D
+5.37%
1M
+6.20%
3M
-12.04%
YTD
-14.42%
1Y
-26.10%
5Y
—

Recent filings

All filings and insider trades →

Financial statements

Open full TLN financials →
Loading financial statements…
TickerName1M1D
NEENextEra Energy Inc.-7.55%+0.63%
SOSouthern Company (The)-5.20%+0.30%
CEGConstellation Energy Corporation Common Stock-11.22%-0.55%
DUKDuke Energy Corporation (Holding Company)-5.33%+0.34%
EPDEnterprise Products Partners L.P.-8.08%+1.43%
NGGNational Grid Transco PLC National Grid PLC (NEW) American Depositary Shares-2.47%+1.05%
ETEnergy Transfer LP Common Units-4.97%+1.84%
AEPAmerican Electric Power Company Inc.-3.24%-0.15%