Gd Stock Chart - General Dynamics Tempers Expectations For 2019 The Motley Fool