LSE • 0A28 • NL0013654783
Generating your data highlights...
105b USD | # 174 in GB
1.25m shares | 233.71m USD
2.32b
57.23% | 1.33b