Highest end of day price: 89.187243083299 EUR (ยฃ93.55 USD) on 2025-02-17
Lowest end of day price: 53.962734629703 EUR (ยฃ62.32 USD) on 2025-11-07