Highest end of day price: 66.879248132919 EUR ($70.15 USD) on 2025-02-17
Lowest end of day price: 7.4393439851213 EUR ($7.86 USD) on 2023-10-26