LSE:BT.A | GB0030913577
Generating your data highlights...
17.8b USD | # 646 in GB
32.19m shares | 64.7m USD
9.8b
50.55% | 4.95b