Highest end of day price: 16.865745013168 EUR (ยฃ19.55 USD) on 2025-11-13
Lowest end of day price: 4.3361891407494 EUR (ยฃ5.32 USD) on 2012-07-20