LSE • BTRW • GB0000811801
Generating your data highlights...
5.38b USD | # 1270 in GB
7.8m shares | 35.45m USD
1.4b
94.94% | 1.33b