OTCPK • JDSP.Y • US46618Q1094
Generating your data highlights...
5.48b USD | # 2361 in US
15.08k shares | 14.7k USD
4.84b
43.84% | 2.12b