Duke Energy: 2024 Financials, $83B Capex Plan and Cash-Flow Test | Monexa