OTCPK:LRLC.F | FR0000120321
Generating your data highlights...
219b USD | # 49 in US
848 shares | 366.93k USD
534.96m
43.88% | 234.76m