LSE • 0YP5 • NL0012969182
Generating your data highlights...
34b USD | # 482 in GB
39.6k shares | 187.07m USD
31.57m
89.46% | 28.24m