OTCPK:VEOE.F | FR0000124141
Generating your data highlights...
19.9b USD | # 822 in US
1.31k shares | 38.22k USD
730m
89.22% | 651.31m