LSE:0O4B | NL0000302636
Generating your data highlights...
1.57b USD | # 1840 in GB
14.15k shares | 3.33m USD
42.26m
81.99% | 34.65m