Highest end of day price: 26.000673671259 EUR (ยฃ22.30 USD) on 2000-11-16
Lowest end of day price: 0.41262439765325 EUR (ยฃ0.59 USD) on 2011-04-19