XTRA • JST • DE000JST4000
Generating your data highlights...
1.04b USD | # 4964 in DE
32.74k shares | 3.04m USD
16.39m
89.26% | 14.63m