DB:FTE1 | US6840601065
Generating your data highlights...
29.1b USD | # 607 in DE
163 shares | 1.81k USD
2.66b
69.63% | 1.85b