OTCPK • VDMC.Y • US92858D2009
Generating your data highlights...
18.3b USD | # 1080 in US
34.84k shares | 321.36k USD
1.93b
23.19% | 448.06m