General Dynamics (NYSE:GD) has outperformed the market over the past 5 years by 4.85% on an annualized basis producing an average annual return of 16.92%. Currently, General Dynamics has a market ...