NYSE • GD • US3695501086
Generating your data highlights...
95.4b USD | # 232 in US
1.12m shares | 416.11m USD
270.15m
94.19% | 254.45m