DB:KC4 | FI0009013403
Generating your data highlights...
24.1b USD | # 682 in DE
171 shares | 29.08m USD
517.53m
78.89% | 408.28m