N Energy EUR PI N60EURPI DATA AS OF 6/23/2026 4,556.45 -82.03 -1.77% Key Stats Previous Close 4,638.48 Today’s High 4,634.62 Today’s Low 4,537.38