LSE:0I58 | US2310211063
Generating your data highlights...
39.3b USD | # 338 in GB
5.7k shares | 876.36m USD
136.76m
99.48% | 136.05m