NYSE • NOC • US6668071029
Generating your data highlights...
74.1b USD | # 308 in US
872.11k shares | 521.11m USD
142.03m
99.68% | 141.58m