OTCPK:LRLC.F | FR0000120321
Generating your data highlights...
223b USD | # 51 in US
633 shares | 249.18k USD
533.86m
48.25% | 257.58m