LSE • BLND • GB0001367019
Generating your data highlights...
5.42b USD | # 1266 in GB
5.25m shares | 30.19m USD
1.02b
98.59% | 1.01b