NYSE:NOC | US6668071029
Generating your data highlights...
77.1b USD | # 223 in US
687.92k shares | 345.32m USD
146.25m
93.94% | 137.38m