Highest end of day price: 18.548640341065 EUR (ยฃ21.92 USD) on 2017-08-23
Lowest end of day price: 2.0596766142018 EUR (ยฃ2.29 USD) on 2019-08-26