LSE • 0NX3 • NL0000334118
Generating your data highlights...
52b USD | # 334 in GB
31.22k shares | 186.61m USD
48.98m
95.23% | 46.65m