Highest end of day price: 32.393515998554 EUR (ยฃ37.81 USD) on 2026-01-22
Lowest end of day price: 0.87194793263589 EUR (ยฃ1.08 USD) on 2004-08-16