OTCPK:LLDT.F | GB0008706128
Generating your data highlights...
42.6b USD | # 429 in US
27.88k shares | 21.01k USD
61.11b
94.30% | 57.62b