DB • IDV1 • SE0000107203
Generating your data highlights...
23.6b USD | # 878 in DE
52 shares | 2.13k USD
221.26m
74.14% | 164.05m