LSE:0P59 | US1941621039
Generating your data highlights...
77.9b USD | # 239 in GB
11.17k shares | 550.66m USD
806.06m
93.75% | 755.68m