General Dynamics (GD) Defense Contracts: Growth & Financial Analysis | Monexa