OTCPK • BLBL.F • KYG1098A1013
Generating your data highlights...
8.33b USD | # 1825 in US
N/A shares | N/A USD
336.92m
80.74% | 272.03m