Highest end of day price: 25.08150365346 EUR (ยฃ29.98 USD) on 2018-05-07
Lowest end of day price: 7.3381568088033 EUR (ยฃ9.18 USD) on 2012-06-26