Highest end of day price: 574.37817405894 EUR (โน687.29 USD) on 2026-01-30
Lowest end of day price: -58.352789701531 EUR (-โน52.70 USD) on 2001-04-27