LSE • BAB • GB0009697037
Generating your data highlights...
6.39b USD | # 1181 in GB
2.31m shares | 38.45m USD
490.23m
92.29% | 452.43m