OTCPK:LDSC.Y | US5146743084
Generating your data highlights...
N/A USD
56.6k shares | 460.05k USD
742.92m
99.03% | 735.72m