DB • CUX1 • FR0010828137
Generating your data highlights...
2.57b USD | # 3636 in DE
1.79k shares | 3.31m USD
138.56m
59.41% | 82.32m