Vistra Corp. (VST) Fell This Week. Here is Why.

The share price of Vistra Corp. (NYSE:VST) fell by 6.45% between June 3 and June 10, 2025, putting it among the Energy Stocks that Lost the Most This Week. Let’s shed some light on the development.

Vistra Corp. (VST) Fell This Week. Here is Why.

Solar panel workers installing a new farm for clean energy generation.

A leading Fortune 500 integrated retail electricity and power generation company, Vistra Corp. (NYSE:VST) is the largest competitive power producer in the US with a capacity of approximately 41,000 MW.

Vistra Corp. (NYSE:VST) surged earlier this month after BofA significantly raised its price target from $167 to $193, while maintaining a Buy rating, as investor attention sharpens around the utility sector’s role in powering data infrastructure. The company even recently announced that it is expanding its portfolio with the acquisition of seven power plants spread across the country from Lotus Infrastructure Partners for $1.9 billion. So the recent downturn in share price could be due to profit-taking by investors. Moreover, there has also been news of insiders recently selling VST’s shares, which may have also put some pressure on the stock.

That said, institutional investors remain bullish on Vistra Corp. (NYSE:VST). Sound Shore Management stated the following regarding VST in its Q1 2025 investor letter:

“Finally, a strong contributor that we have discussed in past letters, power producer Vistra Corp. (NYSE:VST) continued its upward trajectory from last year into the first quarter. A long-term holding, Vistra is a low-cost provider with increasingly important carbon-free nuclear facilities to power data centers. We had been trimming our position as the stock approached our price target and sold the last of our holding early in the quarter.”

While we acknowledge the potential of VST as an investment, we believe certain AI stocks offer greater upside potential and carry less downside risk. If you’re looking for an extremely undervalued AI stock that also stands to benefit significantly from Trump-era tariffs and the onshoring trend, see our free report on the best short-term AI stock.

READ NEXT: 10 Cheap Energy Stocks to Buy Now and 15 Best Large Cap Energy Stocks to Buy According to Hedge Funds

Disclosure: None.