Highest end of day price: 72.018629685164 EUR (ยฃ83.57 USD) on 2025-10-30
Lowest end of day price: 25.207092084911 EUR (ยฃ27.61 USD) on 2020-04-01