Highest end of day price: 36.586569550025 EUR (ยฃ43.11 USD) on 2026-04-16
Lowest end of day price: 0.018449385428075 EUR (ยฃ0.01557 USD) on 2001-06-29