LSE:0I58 | US2310211063
Generating your data highlights...
38.3b USD | # 351 in GB
5.59k shares | 921.33m USD
136.76m
99.48% | 136.05m