LSE • IBST • GB00BYXJC278
Generating your data highlights...
478m USD | # 2522 in GB
1.46m shares | 2.34m USD
395.02m
88.42% | 349.26m