OTCPK • LBLC.F • CA5394811015
Generating your data highlights...
51.8b USD | # 443 in US
25.55k shares | 1.19m USD
1.16b
51.59% | 599.64m