OTCPK:VEOE.Y | US92334N1037
Generating your data highlights...
19.9b USD | # 822 in US
182.28k shares | 2.72m USD
730m
89.22% | 651.31m