Highest end of day price: 43.628603341125 EUR (ยฃ50.93 USD) on 2026-01-22
Lowest end of day price: 8.8536534216212 EUR (ยฃ11.04 USD) on 2008-10-27