LSE • FCH • GB00BG0TPX62
Generating your data highlights...
900m USD | # 2256 in GB
1.01m shares | 2.87m USD
289.27m
49.11% | 142.06m