Highest end of day price: 28.245624942843 EUR (ยฃ32.56 USD) on 2026-08-12
Lowest end of day price: 3.5840069742847 EUR (ยฃ5.34 USD) on 2009-11-13