OTCPK:VEOE.F | FR0000124141
Generating your data highlights...
24.6b USD | # 693 in US
7.56k shares | 238.73k USD
730.39m
89.03% | 650.24m