Highest end of day price: 20.271444357281 EUR ($27.32 USD) on 2012-02-29
Lowest end of day price: 7.6509629408375 EUR ($8.35 USD) on 2016-01-20