LSE:0IDR | US26875P1012
Generating your data highlights...
70.3b USD | # 257 in GB
2.41k shares | 546.39m USD
536.49m
99.63% | 534.53m