Smart-Money SignalDistribution · 42/100— Insiders are net sellers over 90 days (-$9.3M, 8 sales vs 2 buys)
Revenue$5.0B
Net Income$1.0B
EPS$2.87
Market Cap$53.6B
Price Performance
Historical data including institutional events
Company Profile
J
Jim Burke
CEO & Executive Director
Vistra Corp. is an integrated retail electricity and power generation company based in Irving, Texas. The company is the largest competitive power generator in the U.S. with a capacity of approximately 39GW powered by a diverse portfolio, including natural gas, coal, nuclear, solar, and battery energy storage facilities.