GGiantBullStocks

Head to head

PPL Corporation (PPL)vsVistra Corp. (VST)

Price & valuation

MetricPPLVST
Price$35.43$157.99
Change-1.17%+1.64%
Market cap
P/E ratio
EPS
52-week high
52-week low
Volume6,465,6882,302,239

Latest annual financials

MetricPPLVST
Revenue$9.17B$17.59B
Net income$1.18B$944M
EPS$1.59$2.18