Highest end of day price: 9.8490891387901 EUR (ยฃ11.62 USD) on 2026-02-27
Lowest end of day price: 8.1489863564841 EUR (ยฃ8.62 USD) on 2023-10-06