Highest end of day price: 10.400857202232 EUR (ยฃ12.12 USD) on 2026-05-28
Lowest end of day price: 1.1576044247434 EUR (ยฃ1.38 USD) on 2004-04-23