NYSE:NOC | US6668071029
Generating your data highlights...
70.2b USD | # 242 in US
938.16k shares | 422.25m USD
146.46m
94.03% | 137.72m