DB:FTE1 | US6840601065
Generating your data highlights...
31.8b USD | # 534 in DE
191 shares | 2.05k USD
2.66b
69.63% | 1.85b