XTRA • TKA • DE0007500001
Generating your data highlights...
9b USD | # 1796 in DE
2.26m shares | 42.73m USD
622.53m
97.70% | 608.2m