OTCPK • JPPT.Y • US47109X1081
Generating your data highlights...
72.2b USD | # 319 in US
107.31k shares | 1.94m USD
3.57b
46.72% | 1.67b