LSE:0O4B | NL0000302636
Generating your data highlights...
2.53b USD | # 1630 in GB
3.98k shares | 3.28m USD
42.37m
90.17% | 38.2m