XTRA • ADE • DE000A1TNV91
Generating your data highlights...
130m USD | # 8088 in DE
16.41k shares | 565.25k USD
5m
75.00% | 3.75m