Highest end of day price: 32.554683042987 EUR (ยฃ37.94 USD) on 2026-05-28
Lowest end of day price: 21.480674817212 EUR (ยฃ22.69 USD) on 2023-10-30