LSE • 0NXT • DE0005118806
Generating your data highlights...
12.7m USD | # 3986 in GB
139 shares | 3.23k USD
26.23m
18.74% | 4.92m