OTCPK • VTIA.F • DE000A0BL849
Generating your data highlights...
60.2m USD | # 9141 in US
103 shares | 349.17 USD
17.43m
36.25% | 6.32m