Highest end of day price: 26.248641445156 EUR (ยฃ28.94 USD) on 2024-08-19
Lowest end of day price: 17.030483884702 EUR (ยฃ18.13 USD) on 2024-04-19