NYSE • GD • US3695501086
Generating your data highlights...
94.5b USD | # 225 in US
1.36m shares | 465.49m USD
270.02m
94.20% | 254.36m