Highest end of day price: 25.299511067631 EUR (ยฃ27.20 USD) on 2024-05-08
Lowest end of day price: 14.907153255248 EUR (ยฃ16.20 USD) on 2022-03-08