Skip to content

TLN

Talen Energy Corporation

Stock

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

Key figures

MetricLast 12 months
Revenue$3.4B
Operating income$88M
Net income−$185M
EPS−$5.40
Free cash flow$568M