Highest end of day price: 29.616339154207 EUR (ยฃ34.80 USD) on 2025-12-30
Lowest end of day price: 7.9148562390201 EUR (ยฃ11.51 USD) on 2009-10-02