Highest end of day price: 17.296025508289 EUR (ยฃ20.14 USD) on 2025-12-09
Lowest end of day price: 4.3361891407494 EUR (ยฃ5.32 USD) on 2012-07-20