Highest end of day price: 18.365799236341 EUR (ยฃ21.32 USD) on 2025-12-02
Lowest end of day price: 5.0548991191279 EUR (ยฃ5.15 USD) on 2022-07-29