N Energy EUR PI N60EURPI DATA AS OF 6/23/2026 4,545.93 -92.54 0.00% Key Stats Previous Close 4,545.93 Today’s High 4,634.62 Today’s Low 4,508.33