DB • ENI1 • US26874R1086
Generating your data highlights...
74.5b USD | # 311 in DE
516 shares | 27.8k USD
1.47b
65.87% | 967.41m