Highest end of day price: 21.318936432016 EUR (£27.07 USD) on 2006-10-05
Lowest end of day price: 2.2118897182347 EUR (£2.68 USD) on 2012-07-24