LSE:0IPB | US3379321074
Generating your data highlights...
22.9b USD | # 531 in GB
3.88k shares | 118.68m USD
576.32m
94.73% | 545.97m