OTCPK • GRPT.Y • US37428N1054
Generating your data highlights...
11.6b USD | # 1492 in US
N/A shares | N/A USD
542.27m
52.54% | 284.93m