NYSE • GPN • US37940X1028
Generating your data highlights...
21.6b USD | # 909 in US
2.82m shares | 241.81m USD
264.62m
83.00% | 219.62m