DB • IDVA • SE0000190126
Generating your data highlights...
24.7b USD | # 867 in DE
142 shares | 8.13k USD
210.63m
65.37% | 137.7m