GD 2026-08-22 General Dynamics: Why Q2 Results And Market-Cap Weighted Multiples Trigger An Upgrade (Rating Upgrade) GD $105B SA Burak Kaan Yilmaz Aug 22