OTCPK:JVTS.F | IT0005572778
Generating your data highlights...
977m USD | # 5008 in US
1.67k shares | 5.32k USD
379.12m
34.60% | 131.18m