XTRA • JST • DE000JST4000
Generating your data highlights...
1.08b USD | # 4910 in DE
20.17k shares | 1.67m USD
16.39m
89.26% | 14.63m