Highest end of day price: 20600.28793715 EUR (โน24,241 USD) on 2026-04-13
Lowest end of day price: 457.83686112208 EUR (โน443.60 USD) on 2000-03-13