LSE • BAB • GB0009697037
Generating your data highlights...
6.78b USD | # 1151 in GB
2.89m shares | 50.89m USD
488.55m
91.94% | 449.19m