Gd Stock Chart - General Dynamics Corporation Rumbles Forward On Earnings