Highest end of day price: 38.386887043204 EUR (ยฃ44.22 USD) on 2025-11-25
Lowest end of day price: 33.587007211233 EUR (ยฃ35.40 USD) on 2023-10-18