BIT • 1PUM • DE0006969603
Generating your data highlights...
4.82b USD | # 882 in IT
2.94k shares | 29.79m USD
147.21m
66.46% | 97.84m