Highest end of day price: 23.005005342144 EUR (ยฃ25.26 USD) on 2023-04-14
Lowest end of day price: 2.4498622199574 EUR (ยฃ2.39 USD) on 2002-09-24