XTRA • PUM • DE0006969603
Generating your data highlights...
4.35b USD | # 2788 in DE
651.59k shares | 26.69m USD
147.21m
66.46% | 97.84m