DB:ETY | US29364G1031
Generating your data highlights...
33.3b USD | # 516 in DE
138 shares | 9.53k USD
428.82m
99.63% | 427.22m