LSE:0IC7 | US2566771059
Generating your data highlights...
25.5b USD | # 578 in GB
1.29k shares | 450.15m USD
220.23m
99.27% | 218.61m