Highest end of day price: 23.844237858962 EUR ($20.88 USD) on 2000-09-25
Lowest end of day price: 2.6570656683258 EUR ($3.23 USD) on 2012-07-26