Highest end of day price: 27.646879839928 EUR (ยฃ29.92 USD) on 2024-07-31
Lowest end of day price: 6.7329640662218 EUR (ยฃ8.98 USD) on 2013-08-28