Highest end of day price: 24.696552975441 EUR (ยฃ29.00 USD) on 2025-07-25
Lowest end of day price: 0.36830759885358 EUR (ยฃ0.58 USD) on 2008-03-18