DB:2QT | FI4000198031
Generating your data highlights...
956m USD | # 4938 in DE
66 shares | 6.66m USD
25.39m
54.87% | 13.93m