General Dynamics (GD) Detailed Stock data