5 Best Depressed Stocks to Buy in 2026

4. Vistra Corp. (NYSE:VST)

On May 12, 2026, JPMorgan raised the firm’s price target on Vistra Corp. (NYSE:VST) to $93 from $89 previously while maintaining an Overweight rating on the shares.

On May 7, 2026, Vistra Corp. (NYSE:VST) reported Q1 revenue of $5.64B, versus the consensus estimate of $5.24B. The company also reported Q1 ongoing operations adjusted EBITDA of $1.49B. President and CEO Jim Burke said Vistra began 2026 with several strategic developments, including plans to acquire the 5,500-MW Cogentrix natural gas generation portfolio and the signing of long-term power purchase agreements with Meta Platforms tied to its PJM nuclear facilities.

Burke added that Vistra’s generation fleet performed well during a period of volatile winter weather, including Winter Storm Fern, while the retail business navigated one of the mildest first quarters in Texas history. The company also pointed to Fitch’s recent upgrade of its corporate credit rating to investment grade as further evidence of progress in strengthening its balance sheet and improving visibility into long-term earnings power.

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