DB • SDV1 • SE0021921269
Generating your data highlights...
28.2b USD | # 748 in DE
2.46k shares | 175.98k USD
528.23m
70.53% | 372.58m