LSE:0N6B | NL0006237562
Generating your data highlights...
6.46b USD | # 1085 in GB
80.21k shares | 20.95m USD
89.97m
77.36% | 69.61m