Highest end of day price: 29.138499351896 EUR (ยฃ34.27 USD) on 2026-03-02
Lowest end of day price: 28.282416335811 EUR (ยฃ32.44 USD) on 2026-07-15