Stock Comparison

TLN EXC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric TLN
Talen Energy Corp
EXC
Exelon Corp
Price $316.23 $46.53
Change % -3.23% +0.63%
Market Cap 16.23B 47.80B
P/E Ratio — 17.2
EPS $-4.36 $2.73
52W High $449.84 $50.65
52W Low $279.77 $39.73
Volume — —
Avg Volume 856.8K 7.21M
Open $316.10 $46.98
Prev Close $326.78 $46.24
Div Yield — 3.67%
Annual Dividend — $1.59
Payout Ratio — 58.4%
Analyst Rating Strong buy Hold
Price Target $45.19 $116.15
Total Analysts 22 25