Highest end of day price: 75.14248945791 EUR ($87.41 USD) on 2025-10-08
Lowest end of day price: 7.3387121450519 EUR ($7.77 USD) on 2023-10-27