Highest end of day price: 23.232233684578 EUR (ยฃ33.25 USD) on 2011-05-20
Lowest end of day price: 2.2939106587175 EUR (ยฃ2.61 USD) on 2020-03-09