DB:FTE1 | US6840601065
Generating your data highlights...
51.9b USD | # 426 in DE
159 shares | 2.8k USD
2.66b
57.38% | 1.53b