LSE:BT.A | GB0030913577
Generating your data highlights...
23.7b USD | # 609 in GB
18.52m shares | 52.25m USD
9.79b
50.24% | 4.92b