NYSE • GPN • US37940X1028
Generating your data highlights...
21.7b USD | # 915 in US
2.76m shares | 237.81m USD
264.62m
83.00% | 219.62m