NYSE • NOC • US6668071029
Generating your data highlights...
79.3b USD | # 278 in US
828.24k shares | 558.09m USD
142.03m
99.73% | 141.66m