LSE • 0YP5 • NL0012969182
Generating your data highlights...
35.3b USD | # 476 in GB
45.28k shares | 233.74m USD
31.55m
89.46% | 28.22m