Highest end of day price: 44.689056036425 EUR (ยฃ52.74 USD) on 2021-08-13
Lowest end of day price: 6.1863783860201 EUR (ยฃ7.02 USD) on 2025-04-11