General Dynamics Sees Sharp Contract Decline, But Strong Backlog Secures Future Growth 09.10.2024 23:09 Seeking Alpha