Highest end of day price: 23.604854755273 EUR ($33.55 USD) on 2009-07-20
Lowest end of day price: 0.98865221947751 EUR ($1.23 USD) on 2014-11-14