Highest end of day price: 37.944957313758 EUR (ยฃ44.62 USD) on 2026-03-02
Lowest end of day price: 0.89385814161031 EUR (ยฃ1.16 USD) on 2005-04-25