NYSE • GPN • US37940X1028
Generating your data highlights...
23.3b USD | # 914 in US
3.74m shares | 275.05m USD
273.54m
83.54% | 228.52m