Highest end of day price: 11.379645478107 EUR (ยฃ12.94 USD) on 2026-07-27
Lowest end of day price: 1.1576044247434 EUR (ยฃ1.38 USD) on 2004-04-23