DB:FTE | FR0000133308
Generating your data highlights...
33.6b USD | # 525 in DE
4.52k shares | 126.21m USD
2.66b
65.35% | 1.74b