🔴 General Dynamics Shares Slip After Deutsche Bank Downgrade Despite Navy Contract Win | MarketDownload | MarketDownload