DB • SDV1 • SE0021921269
Generating your data highlights...
36.2b USD | # 633 in DE
2.41k shares | 176.82k USD
529.11m
70.58% | 373.47m