ENEL SPA (ENL.DE) Stock Chart

FRA:ENL • IT0003128367

9.41 EUR
-0.06 (-0.69%)
Last: Mar 6, 2026, 07:00 PM
Open in Chart Tool
ENEL SPA / ENL Daily stock chart