LSE • 0YP5 • NL0012969182
Generating your data highlights...
31.7b USD | # 501 in GB
44.88k shares | 214.34m USD
31.55m
89.46% | 28.22m