General Dynamics shares fall after earnings beat disappoints on expectations | The Apex Times