LSE:0N6B | NL0006237562
Generating your data highlights...
5.53b USD | # 1118 in GB
40.15k shares | 12.35m USD
90.2m
77.48% | 69.89m