Highest end of day price: 65.193848922752 EUR (ยฃ75.83 USD) on 2025-10-24
Lowest end of day price: 30.344893632449 EUR (ยฃ33.43 USD) on 2020-03-18