Highest end of day price: 21.043071473423 EUR (ยฃ25.51 USD) on 2021-02-15
Lowest end of day price: 5.534440952432 EUR (ยฃ7.38 USD) on 2011-10-04