OTCPK • SDVK.Y • US8002122013
Generating your data highlights...
53b USD | # 438 in US
106.36k shares | 4.32m USD
1.25b
81.41% | 1.02b