LSE • 0NX3 • NL0000334118
Generating your data highlights...
48.2b USD | # 369 in GB
34.34k shares | 174.12m USD
48.89m
95.16% | 46.52m