Highest end of day price: 26.110928812192 EUR (ยฃ29.26 USD) on 2026-10-09
Lowest end of day price: 6.1411256270593 EUR (ยฃ6.70 USD) on 2016-01-20