Highest end of day price: 22.246934617244 EUR (ยฃ25.80 USD) on 2021-11-10
Lowest end of day price: 1.3431202639031 EUR (ยฃ1.62 USD) on 2012-07-24