NYSE • NOC • US6668071029
Generating your data highlights...
81.6b USD | # 292 in US
950.6k shares | 515.07m USD
142.06m
99.69% | 141.63m