EquityFolio

AEP vs VST

American Electric Power Company, Inc. - Common Stock · Vistra Corp. Common Stock

Relative return (rebased to 100)

Key stats

Metric AEP VST
Price $118.35 $138.46
Market Cap $64.39B $46.47B
P/E 17.42 49.23
P/B 2.02 8.48
P/S 2.94 2.62
ROE 11.6% 17.2%
Net Margin 16.9% 5.3%
Gross Margin — —
Revenue Growth 10.9% 3.0%
Dividend Yield 3.16% 0.65%
EPS $6.79 $2.81

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.