Highest end of day price: 18.506209602529 EUR ($22.76 USD) on 2020-12-31
Lowest end of day price: 0.8701459838039 EUR ($0.95 USD) on 2024-10-10