Highest end of day price: 37.781088239271 EUR (ยฃ43.68 USD) on 2026-08-07
Lowest end of day price: 21.285835969015 EUR (ยฃ24.86 USD) on 2020-10-30