LSE • 0IPB • US3379321074
Generating your data highlights...
28.5b USD | # 547 in GB
882 shares | 239m USD
578.43m
94.73% | 547.96m