OTCPK:LRLC.Y | US5021172037
Generating your data highlights...
201b USD | # 56 in US
200.72k shares | 16.85m USD
534.31m
43.82% | 234.12m