General Dynamics gets unexpected War Department win ahead of earnings Facebook X LinkedIn April 28, 2026 Investing