OTCPK • JDDS.F • GB00BM8Q5M07
Generating your data highlights...
5.48b USD | # 2361 in US
604 shares | 642.83 USD
4.81b
43.47% | 2.09b