Highest end of day price: 25.009752759495 EUR (ยฃ29.72 USD) on 2017-08-25
Lowest end of day price: 7.2949956476255 EUR (ยฃ9.11 USD) on 2012-06-26