DB • SVHG • SE0007100607
Generating your data highlights...
31.1b USD | # 722 in DE
1.18k shares | 28.86k USD
35.25m
100.00% | 35.25m