Highest end of day price: 26.069680543306 EUR (ยฃ30.31 USD) on 2026-01-19
Lowest end of day price: 11.696486966245 EUR (ยฃ13.00 USD) on 2024-09-18