LSE • 0RTR • DE000JST4000
Generating your data highlights...
1.19b USD | # 2104 in GB
6.9k shares | 1.84m USD
16.39m
89.26% | 14.63m