DB • 2QT • FI4000198031
Generating your data highlights...
690m USD | # 5581 in DE
80 shares | 5.35m USD
25.39m
55.25% | 14.03m