Highest end of day price: 18757.419293364 EUR (โน21,856 USD) on 2025-08-20
Lowest end of day price: 457.83686112208 EUR (โน443.60 USD) on 2000-03-13