Vistra Corp. EBITDA & Cash Flow Analysis | VST FY2024 Review | Monexa