NOC Bullish Cycle Nearing Completion with Possible Retest of Highs