NYSE • GD • US3695501086
Generating your data highlights...
98b USD | # 218 in US
1.33m shares | 456.96m USD
270.02m
94.20% | 254.36m