LSE • ABF • GB0006731235
Generating your data highlights...
19.5b USD | # 711 in GB
963.7k shares | 30.61m USD
699.16m
36.11% | 252.49m