XTRA • MUM • DE0006580806
Generating your data highlights...
651m USD | # 5676 in DE
15.05k shares | 765.21k USD
16.47m
49.61% | 8.17m