Highest end of day price: 26.027914195663 EUR (ยฃ29.64 USD) on 2026-07-28
Lowest end of day price: 3.3614484395365 EUR (ยฃ4.25 USD) on 2009-03-06