LSE • 0XVE • NL0012866412
Generating your data highlights...
24.7b USD | # 610 in GB
307.95k shares | 227.38m USD
79.16m
88.84% | 70.32m