LSE • BA • GB0002634946
Generating your data highlights...
71b USD | # 263 in GB
6.74m shares | 218.77m USD
2.84b
95.69% | 2.71b