Vistra Corp. (VST) — FY2024 Earnings, M&A and Leverage Watch | Monexa