XTRA • TEG • DE0008303504
Generating your data highlights...
2.94b USD | # 3332 in DE
557.78k shares | 10.6m USD
188.98m
97.41% | 184.09m