N Energy EUR PI N60EURPI DATA AS OF 5/27/2026 4,604.50 -226.18 -4.68% Key Stats Previous Close 4,604.50 Today’s High 4,779.51 Today’s Low 4,571.12