LSE:NXT | GB0032089863
Generating your data highlights...
19.7b USD | # 632 in GB
487.12k shares | 83.51m USD
116.62m
92.95% | 108.4m