Highest end of day price: 33.583900360257 EUR (ยฃ39.14 USD) on 2026-08-26
Lowest end of day price: 0.87194793263589 EUR (ยฃ1.08 USD) on 2004-08-16