LSE:0NX3 | NL0000334118
Generating your data highlights...
32.8b USD | # 397 in GB
62.16k shares | 123.68m USD
49.21m
94.01% | 46.26m