DB • LSX • DE0005754402
Generating your data highlights...
26.6m USD | # 10159 in DE
245 shares | 8.08k USD
5.79m
27.85% | 1.61m