DB:PTP | DE000A40AEG0
Generating your data highlights...
43.5m USD | # 9152 in DE
807 shares | 27.79k USD
24.8m
61.50% | 15.25m