DB • ENI1 • US26874R1086
Generating your data highlights...
82.4b USD | # 273 in DE
209 shares | 10.53k USD
1.47b
65.87% | 967.41m