LSE:0IPB | US3379321074
Generating your data highlights...
25.6b USD | # 577 in GB
3.52k shares | 215.07m USD
577.67m
94.70% | 547.07m