LSE:0O59 | FR0000120578
Generating your data highlights...
119b USD | # 110 in GB
823.72k shares | 228.76m USD
1.25b
87.92% | 1.1b