Northrop Grumman posts Q2 2026 earnings release on investor site - NOC News | Rallies