Highest end of day price: 24.201630585837 EUR (ยฃ29.90 USD) on 2018-01-29
Lowest end of day price: 1.2201154698582 EUR (ยฃ1.35 USD) on 2024-09-12