DB • ETY • US29364G1031
Generating your data highlights...
50.9b USD | # 453 in DE
225 shares | 21.19k USD
457.89m
99.46% | 455.39m