LSE • BLND • GB0001367019
Generating your data highlights...
5.58b USD | # 1255 in GB
4.72m shares | 27.73m USD
1.02b
98.60% | 1.01b