LSE:BT.A | GB0030913577
Generating your data highlights...
16.6b USD | # 649 in GB
17.92m shares | 37.08m USD
9.8b
50.79% | 4.98b