Highest end of day price: 566.98958915669 EUR (โน662.71 USD) on 2026-01-07
Lowest end of day price: -58.352789701531 EUR (-โน52.70 USD) on 2001-04-27