NYSE • GD • US3695501086
Generating your data highlights...
94.3b USD | # 223 in US
1.38m shares | 479.52m USD
270.02m
94.20% | 254.35m