Highest end of day price: 12.441427525918 EUR (ยฃ14.38 USD) on 2026-08-05
Lowest end of day price: 1.1576044247434 EUR (ยฃ1.38 USD) on 2004-04-23