GGiantBullStocks

Head to head

Ameren Corporation (AEE)vsVistra Corp. (VST)

Price & valuation

MetricAEEVST
Price$109.61$148.19
Change+0.79%-0.29%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume2,754,4523,784,028

Latest annual financials

MetricAEEVST
Revenue$8.8B$17.59B
Net income$944M
EPS$5.35$2.18