OTCPK • GBLB.Y • US3994571004
Generating your data highlights...
11.3b USD | # 1491 in US
2.88k shares | 27.45k USD
120.2m
54.72% | 65.78m