NYSE • GPN • US37940X1028
Generating your data highlights...
18.9b USD | # 1048 in US
3.73m shares | 266.16m USD
275.24m
83.65% | 230.24m