Highest end of day price: 40.606373523181 EUR (ยฃ44.34 USD) on 2025-03-18
Lowest end of day price: 14.912650282443 EUR (ยฃ16.23 USD) on 2024-10-16