OTCPK • HVBV.F • NL0015002K83
Generating your data highlights...
1.91b USD | # 4050 in US
595 shares | 11.03k USD
97.92m
68.55% | 67.12m