Smart-Money SignalNeutral · 46/100— Insiders are net sellers over 90 days (-$15.5M, 6 sales vs 3 buys)
Revenue$4.4B
Net Income$305.0M
EPS$3.64
Market Cap$54.5B
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.