LSE • 0ABA • US26142V1052
Generating your data highlights...
12.7b USD | # 908 in GB
812 shares | 350.25m USD
495.74m
97.07% | 481.22m