LSE • 0INB • NL0000226223
Generating your data highlights...
49.6b USD | # 368 in GB
3.37m shares | 810.5m USD
892.1m
71.59% | 638.66m