LSE:BT.A | GB0030913577
Generating your data highlights...
18.8b USD | # 623 in GB
32.63m shares | 65.65m USD
9.8b
50.29% | 4.93b