OTCPK:VLKA.F | DE0007664005
Generating your data highlights...
71.1b USD
1.86k shares | 209.38k USD
501.3m
46.84% | 234.81m