General Dynamics CorporationUpgraded to Zacks Rank #2 (Buy) after analysts raised full-year earnings estimates 2.3% on higher Q2 revenue and net income.

General Dynamics was upgraded to a Zacks Rank #2 (Buy) after analysts raised their full-year earnings estimates by 2.3% over the past three months, signaling greater confidence in the company's earnings outlook. The shift in analyst sentiment comes as General Dynamics' year-to-date return has outpaced the broader Aerospace group, suggesting its mix of defense and aerospace businesses is being viewed as relatively resilient within the sector. The recent Q2 2026 earnings release, which showed higher revenue and net income year over year, provided the data analysts used to lift their estimates, alongside ongoing share repurchases and a growing dividend. The upgrade reinforces the near-term outlook but does not materially change the key catalyst of backlog conversion or the biggest current risk around operational and supply chain execution, particularly in Marine and complex aerospace programs. General Dynamics' narrative projects $61.9 billion revenue and $5.6 billion earnings by 2029, yielding a $414.17 fair value, a 15% upside to its current price.
General Dynamics CorporationUpgraded to Zacks Rank #2 (Buy) after analysts raised full-year earnings estimates 2.3% on higher Q2 revenue and net income.