LSE:0O59 | FR0000120578
Generating your data highlights...
144b USD | # 92 in GB
765.59k shares | 239.65m USD
1.25b
87.97% | 1.1b