DB • ETY • US29364G1031
Generating your data highlights...
50.8b USD | # 455 in DE
350 shares | 20.17k USD
466.63m
99.47% | 464.14m