Highest end of day price: 29.138499351896 EUR (ยฃ34.27 USD) on 2026-03-02
Lowest end of day price: 28.400470134468 EUR (ยฃ32.56 USD) on 2026-03-19