LSE • BRBY • GB0031743007
Generating your data highlights...
5.42b USD | # 1254 in GB
2.05m shares | 37.04m USD
358.21m
98.49% | 352.79m