LSE • HTG • GB0004478896
Generating your data highlights...
916m USD | # 2185 in GB
430.44k shares | 3.13m USD
145.97m
69.62% | 101.62m