LSE:0IC7 | US2566771059
Generating your data highlights...
16.4b USD | # 660 in GB
9.79k shares | 332.27m USD
219.93m
99.22% | 218.21m