OTCPK • GBLB.F • BE0003797140
Generating your data highlights...
11.3b USD | # 1491 in US
764 shares | 71.16k USD
123.55m
55.95% | 69.13m