Highest end of day price: 27.316106709584 EUR (ยฃ31.74 USD) on 2026-05-27
Lowest end of day price: 3.5840069742847 EUR (ยฃ5.34 USD) on 2009-11-13