Talen Energy Corp

TLNNASDAQ
$306.29
-1.38-0.45%
al cierre: Aug 26, 5:00 PM EST
$312.00
5.711.86%
After hour: 7:33 PM EST

Talen Energy vs. Peers Comparison

Compare Talen Energy (TLN) to its peers on price performance, valuation multiples and key financial metrics.