OTCPK:LDSV.F | CH0010570767
Generating your data highlights...
33.3b USD | # 631 in US
8 shares | 118.44k USD
967.7k
99.18% | 959.8k