General Dynamics Corporation (GD) Financial Analysis & Defense Growth Insights | Monexa