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