Highest end of day price: 16871.015628656 EUR (โน18,388 USD) on 2023-04-05
Lowest end of day price: 23.158083429858 EUR (โน28.25 USD) on 2005-08-22