Highest end of day price: 28.297500130443 EUR (ยฃ32.90 USD) on 2026-05-20
Lowest end of day price: 6.4582270966631 EUR (ยฃ7.47 USD) on 2018-06-28