OTCPK • IVEV.F • FR0013233012
Generating your data highlights...
1.01b USD | # 5053 in US
780 shares | 4.31k USD
207.71m
72.46% | 150.5m