DB • SVHG • SE0007100607
Generating your data highlights...
30b USD | # 723 in DE
100 shares | 2.33k USD
1.98b
86.94% | 1.72b