DB • ADV • DE0005103006
Generating your data highlights...
1.38b USD | # 4505 in DE
269 shares | 184.58k USD
52.05m
25.54% | 13.29m