DB • FTE • FR0000133308
Generating your data highlights...
47b USD | # 502 in DE
2.38k shares | 182.08m USD
2.66b
72.23% | 1.92b