Highest end of day price: 66.367526595745 EUR (ยฃ73.55 USD) on 2024-09-02
Lowest end of day price: 15.370660025632 EUR (ยฃ19.90 USD) on 2012-10-29