NYSE:NOC | US6668071029
Generating your data highlights...
68.4b USD | # 253 in US
736.9k shares | 375.33m USD
145.7m
93.99% | 136.94m