Highest end of day price: 25.627925909572 EUR (ยฃ29.75 USD) on 2026-03-06
Lowest end of day price: 4.5864483683972 EUR (ยฃ5.05 USD) on 2020-03-18