OTCPK:LRLC.F | FR0000120321
Generating your data highlights...
230b USD | # 64 in US
795 shares | 344.18k USD
533.2m
48.16% | 256.77m