Highest end of day price: 34.266028344545 EUR (ยฃ39.30 USD) on 2026-07-29
Lowest end of day price: 7.9148562390201 EUR (ยฃ11.51 USD) on 2009-10-02