DB • D69 • DK0060083210
Generating your data highlights...
1.33b USD | # 4563 in DE
61 shares | 2.81k USD
28.05m
66.84% | 18.75m