OTCPK • VLMT.Y • US9202351089
Generating your data highlights...
4.66b USD | # 2622 in US
398 shares | 11.67k USD
184.24m
79.31% | 146.12m