Highest end of day price: 21.792779135356 EUR ($25.46 USD) on 2018-09-19
Lowest end of day price: 1.7552539526859 EUR ($2.29 USD) on 2012-02-01