Highest end of day price: 22.517314320131 EUR (ยฃ29.17 USD) on 2005-03-25
Lowest end of day price: 0.13603162300503 EUR (ยฃ0.17 USD) on 2014-10-20