Exelon's 2025 Strategic Investments and Financial Outlook (EXC) | Monexa