DB • IVS • SE0015811955
Generating your data highlights...
125b USD | # 166 in DE
130 shares | 5.07k USD
1.25b
50.56% | 630.38m