LSE • BT.A • GB0030913577
Generating your data highlights...
31.4b USD | # 507 in GB
18.55m shares | 61.83m USD
9.97b
51.69% | 5.15b