DB • IDD • FR0010331421
Generating your data highlights...
168m USD | # 7697 in DE
2.49k shares | 776.23k USD
93.83m
71.94% | 67.5m