DB • UG5A • ZAE000071080
Generating your data highlights...
2.44b USD | # 3654 in DE
428 shares | 7.27k USD
146.19m
81.61% | 119.3m