XTRA • PTP • DE000A40AEG0
Generating your data highlights...
56m USD | # 9214 in DE
12.12k shares | 31.44k USD
24.78m
72.98% | 18.09m