LSE • 0P59 • US1941621039
Generating your data highlights...
71.6b USD | # 257 in GB
3.59k shares | 484.17m USD
800.19m
93.82% | 750.71m