Highest end of day price: 27.794555635861 EUR (ยฃ32.84 USD) on 2026-02-04
Lowest end of day price: 3.547796867803 EUR (ยฃ3.83 USD) on 2020-05-15