GGiantBullStocks

Head to head

Talen Energy Corporation (TLN)vsVistra Corp. (VST)

Price & valuation

MetricTLNVST
Price$372.37$155.44
Change+1.11%+1.89%
Market cap
P/E ratio
EPS
52-week high$451.28$219.82
52-week low$261.56$132.66
Volume555,7753,819,166

Latest annual financials

MetricTLNVST
Revenue$2.52B$17.59B
Net income-$219M$944M
EPS-$4.79$2.18