GD Financials: General Dynamics Corp AI Analysis