OTCPK:LABF.F | ES0157261019
Generating your data highlights...
3.74b USD | # 2895 in US
N/A shares | N/A USD
51.15m
32.56% | 16.65m