Highest end of day price: 63.847183018938 EUR ($75.66 USD) on 2026-02-17
Lowest end of day price: 35.386287886533 EUR ($37.74 USD) on 2024-04-30