
Vistra Corp. rated Buy at $151.72 with stable earnings and growth potential from data center deals.
Vistra Corp. is rated a Buy at $151.72 per share with a conservative fair value estimate of $161 based on its core operations. The company's integrated retail and generation model, along with extensive hedging and capacity revenues, provide earnings ...


