Highest end of day price: 61.023843814841 EUR ($70.98 USD) on 2025-10-24
Lowest end of day price: 29.318121235825 EUR ($31.32 USD) on 2023-03-13