OTCPK • LSRC.Y • US51809L1098
Generating your data highlights...
31.9b USD | # 672 in US
76.51k shares | 4.03m USD
90.19m
85.72% | 77.31m