LSE • 0NX3 • NL0000334118
Generating your data highlights...
47.8b USD | # 353 in GB
36.63k shares | 228.04m USD
48.98m
95.23% | 46.65m