Highest end of day price: 12.08175391212 EUR (ยฃ13.53 USD) on 2026-10-14
Lowest end of day price: 8.6212787545152 EUR (ยฃ9.68 USD) on 2023-07-13