Seaport Research Raises its Price Target on Vistra Corp. (VST)

Vistra Corp. (NYSE:VST) is one of the 12 High Quality Stocks to Buy for the Long Term.

On June 15, 2026, Seaport Research raised the firm’s price target on Vistra Corp. (NYSE:VST) to $230 from $227 and maintained a Buy rating on the shares.

A day later, Bernstein analyst Sunaina Ocalan initiated coverage of Vistra Corp. (NYSE:VST) with an Outperform rating and $187 price target. The firm launched coverage on the power, clean energy, and liquified natural gas sectors with a positive view. Ocalan said the U.S. is undergoing a “once-in-a-generation” restructuring of how energy is produced, moved, and consumed. Bernstein said gas funds the transition, utilities enable the buildout of infrastructure, and clean energy is the “ultimate destination.”

Seaport Research Raises its Price Target on Vistra Corp. (VST)

Dmitry Kalinovsky/Shutterstock.com

Bernstein also said Vistra’s generation asset fleet gives the company a “double barreled earnings event” amid growing power demand. Last month, Morgan Stanley raised the firm’s price target on Vistra Corp. (NYSE:VST) to $212 from $208 and maintained an Overweight rating on the shares. Morgan Stanley updated its price targets for Regulated & Diversified Utilities / IPPs in North America for April and noted that utilities underperformed the S&P’s return during the month.

Vistra Corp. (NYSE:VST) operates as an integrated retail electricity and power generation company in the United States.

While we acknowledge the risk and potential of VST as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and doing so within a shorter time frame. If you are looking for an AI stock that is more promising than VST and that has 10,000% upside potential, check out our report about the cheapest AI stock.

READ NEXT: 33 Stocks That Should Double in 3 Years and Cathie Wood 2026 Portfolio: 10 Best Stocks to Buy. 

Disclosure: None. Follow Insider Monkey on Google News.

1281292 - 11759070 - 1