Highest end of day price: 25.917605449623 EUR (ยฃ30.08 USD) on 2026-05-22
Lowest end of day price: 0.13272487449325 EUR (ยฃ0.13 USD) on 2002-09-02