LSE • ONT • GB00BP6S8Z30
Generating your data highlights...
2.33b USD | # 1729 in GB
1.88m shares | 3.74m USD
975.25m
40.48% | 394.78m