Highest end of day price: 28.323802953266 EUR (ยฃ32.67 USD) on 2026-08-13
Lowest end of day price: 3.5438721102098 EUR (ยฃ5.28 USD) on 2009-11-13