General Dynamics (GD): Strategic Wins & Financial Outlook 2025 | Monexa