Highest end of day price: 21.033976651236 EUR ($26.87 USD) on 2006-05-09
Lowest end of day price: 0.3565431505476 EUR ($0.45 USD) on 2009-03-05