Highest end of day price: 34.301460235981 EUR (ยฃ39.27 USD) on 2026-09-22
Lowest end of day price: 0.87194793263589 EUR (ยฃ1.08 USD) on 2004-08-16