Highest end of day price: 35.587110364367 EUR (ยฃ41.07 USD) on 2026-03-18
Lowest end of day price: 0.018449385428075 EUR (ยฃ0.01557 USD) on 2001-06-29