Highest end of day price: 25.307693114259 EUR ($26.54 USD) on 2025-02-18
Lowest end of day price: 0.015876727314602 EUR ($0.01524 USD) on 2022-09-28