Highest end of day price: 18.741982716581 EUR (ยฃ21.88 USD) on 2018-09-19
Lowest end of day price: 1.5071334789259 EUR (ยฃ2.02 USD) on 2008-10-17