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