LSE:0P59 | US1941621039
Generating your data highlights...
63.1b USD | # 269 in GB
5.37k shares | 524.2m USD
806.06m
93.74% | 755.62m