
Vistra Corp. CEO James A. Burke executed significant insider transactions, selling $17.2 million in common stock under a 10b5-1 plan while also exercising options and gifting shares, as the energy company's stock has surged over 53% year-to-date. Concurrently, Vistra priced a $2 billion private offering of senior secured notes and amended its Commodity Linked Credit Agreement, reflecting strategic financial maneuvers. Analysts from BMO Capital and UBS have maintained positive ratings and raised price targets, citing strong power demand and benefits from Vistra's Comanche deal.
Vistra Corp.'s CEO, James A. Burke, executed substantial insider transactions, selling $17.2 million in common stock between October 10-14, 2025, at prices ranging from $201.12 to $209.76, under a Rule 10b5-1 plan. Concurrently, Burke exercised options for 95,990 shares and gifted 27,893 shares. These sales occurred after the stock surged over 53% year-to-date, with InvestingPro analysis indicating VST is currently trading above its fair value, reflected in a P/E ratio of 33.16. The company has also been active in strategic financing, pricing a $2 billion private offering of senior secured notes with maturities in 2028, 2030, and 2035, carrying interest rates of 4.300%, 4.600%, and 5.250% respectively. Additionally, Vistra amended its Commodity Linked Credit Agreement, extending its maturity to September 30, 2026, and modifying borrowing terms. These actions aim to capitalize on favorable market conditions and optimize its capital structure. Analyst sentiment remains positive, with BMO Capital raising its price target to $236 and maintaining an Outperform rating, while UBS reiterated a Buy rating with a $230 target. Both firms cite strong power demand and anticipated free cash flow benefits from Vistra’s Comanche deal as key drivers for their optimistic outlook. The overall sentiment for VST is moderately positive (0.7).
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Overall Sentiment
moderately positive
Sentiment Score
0.50
Ticker Sentiment