Highest end of day price: 11.477204828998 EUR (ยฃ12.81 USD) on 2026-10-12
Lowest end of day price: 5.5172201787595 EUR (ยฃ5.82 USD) on 2022-06-16