LSE • TBCG • GB00BYT18307
Generating your data highlights...
3.32b USD | # 1498 in GB
98.71k shares | 6.57m USD
54.84m
79.79% | 43.75m