OTCPK:LRLC.F | FR0000120321
Generating your data highlights...
201b USD | # 56 in US
885 shares | 370.85k USD
534.31m
43.82% | 234.12m