Highest end of day price: 62.371101806137 EUR ($64.97 USD) on 2025-01-24
Lowest end of day price: 7.4393439851213 EUR ($7.86 USD) on 2023-10-26