LSE • 0RTR • DE000JST4000
Generating your data highlights...
1.04b USD | # 2117 in GB
16.51k shares | 3.02m USD
16.39m
89.26% | 14.63m