DB • 6EQ • SE0012853455
Generating your data highlights...
33.6b USD | # 659 in DE
822 shares | 25.72k USD
1.16b
80.67% | 936.89m