GD Stock Analyzer & Investment Calculator - General Dynamics Corp