Highest end of day price: 14.415179121689 EUR (ยฃ16.88 USD) on 2025-12-22
Lowest end of day price: 2.4201266413139 EUR (ยฃ2.75 USD) on 2016-06-24