Based on my analysis ... NOC is a Well-established Cash Generator That Has A Track Record Of Returning Value to Shareholders ...