DB • SOC • LU0075646355
Generating your data highlights...
10.9b USD | # 1596 in DE
476 shares | 16.43k USD
296.15m
66.71% | 197.55m