LSE:0P59 | US1941621039
Generating your data highlights...
71.6b USD | # 211 in GB
23.23k shares | 430.06m USD
817.01m
93.84% | 766.71m