LSE:0P59 | US1941621039
Generating your data highlights...
76.6b USD | # 243 in GB
11.25k shares | 579.06m USD
801.55m
93.75% | 751.47m