LSE:0IPB | US3379321074
Generating your data highlights...
29.4b USD | # 532 in GB
730 shares | 221.07m USD
577.93m
94.71% | 547.35m