LSE:0I6K | US23331A1097
Generating your data highlights...
60.7b USD | # 235 in GB
1.74k shares | 418.64m USD
325.84m
98.50% | 320.94m