OTCPK • GLPE.Y • US3640971053
Generating your data highlights...
16.1b USD | # 1165 in US
120.77k shares | 1.36m USD
731.55m
45.81% | 335.15m