LSE:0O59 | FR0000120578
Generating your data highlights...
119b USD | # 146 in GB
1.01m shares | 286.44m USD
1.22b
90.36% | 1.1b