XTRA • PUM • DE0006969603
Generating your data highlights...
4.39b USD | # 2775 in DE
633k shares | 25.45m USD
147.21m
66.46% | 97.84m