DB • IVS • SE0015811955
Generating your data highlights...
134b USD | # 163 in DE
80 shares | 3.37k USD
1.25b
50.56% | 630.38m