Highest end of day price: 27.747105823195 EUR (ยฃ31.08 USD) on 2026-10-07
Lowest end of day price: 18.894890774613 EUR (ยฃ21.22 USD) on 2025-05-09