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