Highest end of day price: 20.198646536847 EUR ($27.45 USD) on 2007-04-20
Lowest end of day price: 1.9594278048655 EUR ($2.53 USD) on 2009-03-12