LSE • HTG • GB0004478896
Generating your data highlights...
808m USD | # 2313 in GB
357.54k shares | 2.5m USD
145.6m
74.96% | 109.14m