NYSE • NOC • US6668071029
Generating your data highlights...
70.9b USD | # 322 in US
901.69k shares | 525.65m USD
142.03m
99.68% | 141.58m