LSE • 0INB • NL0000226223
Generating your data highlights...
43b USD | # 396 in GB
2.54m shares | 497.55m USD
892.1m
71.89% | 641.37m