LSE • BLND • GB0001367019
Generating your data highlights...
6.17b USD | # 1207 in GB
4.83m shares | 30.14m USD
1.02b
98.59% | 1.01b