GGiantBullStocks

Head to head

Vistra Corp. (VST)vsWEC Energy Group, Inc. (WEC)

Price & valuation

MetricVSTWEC
Price$142.81$111.29
Change-3.92%-2.04%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume4,440,2303,097,838

Latest annual financials

MetricVSTWEC
Revenue$17.59B$9.8B
Net income$944M
EPS$2.18$4.81