LSE • 0J86 • US44980X1090
Generating your data highlights...
3.9b USD | # 1432 in GB
698 shares | 50.87m USD
42.53m
61.51% | 26.16m