Highest end of day price: 19.431919521315 EUR (ยฃ24.92 USD) on 2006-11-13
Lowest end of day price: 0.47119139936389 EUR (ยฃ0.57 USD) on 2012-07-24