LSE:NXT | GB0032089863
Generating your data highlights...
20.8b USD | # 655 in GB
377.81k shares | 75.27m USD
116.2m
93.37% | 108.49m