NYSE • GD • US3695501086
Generating your data highlights...
104b USD | # 203 in US
1.24m shares | 444.35m USD
270.15m
94.20% | 254.48m