Northrop Grumman Corporation (NOC) valuation and key financial metrics