LSE • BLND • GB0001367019
Generating your data highlights...
5.45b USD | # 1265 in GB
3.74m shares | 24.13m USD
1.02b
98.76% | 1.01b