N Energy EUR PI N60EURPI DATA AS OF 7/17/2026 4,969.61 47.48 0.00% Key Stats Previous Close 4,969.61 Today’s High 5,034.38 Today’s Low 4,919.34