Highest end of day price: 1059.0452216894 EUR (โน1,232 USD) on 2026-03-05
Lowest end of day price: -25.568910573812 EUR (-โน22.49 USD) on 2002-04-16