Highest end of day price: 15927.898738437 EUR (โน18,441 USD) on 2026-03-20
Lowest end of day price: 24.059539942078 EUR (โน23.50 USD) on 2002-10-28