DB • EKT • DE0005313506
Generating your data highlights...
568m USD | # 5874 in DE
287 shares | 1.09m USD
13.89m
48.81% | 6.78m