OTCPK • LYSD.Y • US5510733075
Generating your data highlights...
13.1b USD | # 1350 in US
263.41k shares | 3.58m USD
1.01b
88.73% | 893.06m