Highest end of day price: 14316.912603916 EUR (โน16,625 USD) on 2026-03-04
Lowest end of day price: 24.059539942078 EUR (โน23.50 USD) on 2002-10-28