LSE • 0XVE • NL0012866412
Generating your data highlights...
23.5b USD | # 613 in GB
293.22k shares | 198.94m USD
79.17m
88.84% | 70.34m