Exchange: NASDAQ·Updated 10:48 AM EDT
TLN logo

TLNTalen Energy Corp

$381.40
$18.72
(4.68%)
Today
EarningsAug 5
Mkt Cap$18.16B
Vol120,888.00
Current Price$381.40
Prev Close$400.12
Open$395.11
Dividend Yield0.00%
50-Day Moving Average$379.14
Beta1.55
Avg. Volume992,750.92
PE Ratio-468.96
52-Week High$451.28
52-Week Low$261.56
Market Capitalization$18.16B
EPS (Annual)-$4.79
Price to Book16.93
Revenue Per Employee$1.34M