Highest end of day price: 23.223166884264 EUR (ยฃ26.15 USD) on 2019-07-10
Lowest end of day price: 8.2503926869715 EUR (ยฃ11.00 USD) on 2011-10-04