OTCPK • VTTG.F • CH0311864901
Generating your data highlights...
26.3b USD | # 801 in US
4 shares | 2.42k USD
29.97m
89.80% | 26.91m