General Dynamics (GD) Analysis: Contracts Fueling Growth Post-Q1 2025 | Monexa