Huntington Ingalls Beats Earnings Expectations but Shares Drop | Intellectia.AI