DB • IDVA • SE0000190126
Generating your data highlights...
23.6b USD | # 878 in DE
96 shares | 5.01k USD
210.64m
61.36% | 129.24m