OTCPK • JBAR.F • CH0102484968
Generating your data highlights...
16.8b USD | # 1134 in US
3.16k shares | 257.38k USD
205m
99.63% | 204.24m