LSE • 0I58 • US2310211063
Generating your data highlights...
87.8b USD | # 224 in GB
1.58k shares | 716.38m USD
137.99m
99.57% | 137.4m