Smart-Money SignalNeutral · 43/100— Insiders are net sellers over 90 days (-$8.2M, 7 sales vs 1 buy)
Revenue$4.4B
Net Income$305.0M
EPS$3.64
Market Cap$46.7B
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.