DB • TNIE • LU2333563281
Generating your data highlights...
1.57b USD | # 4301 in DE
1.36k shares | 1.99m USD
116.25m
54.72% | 63.61m