NYSE • GD • US3695501086
Generating your data highlights...
106b USD | # 207 in US
1.16m shares | 422.21m USD
270.15m
94.19% | 254.47m