OTCPK • VLVL.Y • US9288541082
Generating your data highlights...
68.3b USD | # 340 in US
134.05k shares | 4.55m USD
2.03b
95.59% | 1.94b