Highest end of day price: 41.962530026207 EUR (ยฃ48.92 USD) on 2025-10-29
Lowest end of day price: 8.8536534216212 EUR (ยฃ11.04 USD) on 2008-10-27