LSE • OXB • GB00BDFBVT43
Generating your data highlights...
862m USD | # 2282 in GB
560.79k shares | 4.79m USD
121.04m
55.97% | 67.74m