Highest end of day price: 37.088296787514 EUR (ยฃ43.49 USD) on 2026-04-24
Lowest end of day price: 0.018449385428075 EUR (ยฃ0.01557 USD) on 2001-06-29