Highest end of day price: 19.214370985163 EUR ($27.31 USD) on 2009-07-20
Lowest end of day price: 0.82621243845849 EUR ($0.94 USD) on 2016-02-12