OTCPK:LDSC.Y | US5146743084
Generating your data highlights...
N/A USD | # 2233 in US
15.26k shares | 115.35k USD
742.94m
98.93% | 734.98m