Business Vistra Is Near a 52-Week Low. August 7 Could Change That. A Meta nuclear PPA and record EBITDA are not yet in the price. July 18, 2026