LSE • 0NX3 • NL0000334118
Generating your data highlights...
52.7b USD | # 323 in GB
48.82k shares | 210.75m USD
48.89m
95.22% | 46.55m