Highest end of day price: 28.32529827087 EUR (ยฃ32.07 USD) on 2025-05-02
Lowest end of day price: 12.638478024171 EUR (ยฃ13.93 USD) on 2024-09-10