Highest end of day price: 66.049193784103 EUR (ยฃ68.78 USD) on 2025-03-03
Lowest end of day price: 15.223140284263 EUR (ยฃ19.38 USD) on 2012-11-15