Highest end of day price: 24690.786588829 EUR (โน26,867 USD) on 2025-03-17
Lowest end of day price: 343.27218060482 EUR (โน438.01 USD) on 2006-11-08