Highest end of day price: 34.208352640697 EUR (ยฃ40.23 USD) on 2026-03-02
Lowest end of day price: 0.018449385428075 EUR (ยฃ0.01557 USD) on 2001-06-29