NYSE • GD • US3695501086
Generating your data highlights...
97.1b USD | # 236 in US
1.16m shares | 432.62m USD
270.15m
94.19% | 254.45m