Highest end of day price: 22.841346178637 EUR (ยฃ25.82 USD) on 2021-12-06
Lowest end of day price: 13.646865455892 EUR (ยฃ18.48 USD) on 2014-01-23