Highest end of day price: 21.276072991871 EUR ($30.24 USD) on 2009-07-20
Lowest end of day price: 0.97665401044139 EUR ($1.19 USD) on 2014-12-29