NYSE:NOC | US6668071029
Generating your data highlights...
104b USD | # 191 in US
942.71k shares | 631.23m USD
141.92m
99.74% | 141.55m