Highest end of day price: 26.003772889918 EUR ($27.37 USD) on 2025-02-26
Lowest end of day price: 0.015876727314602 EUR ($0.01524 USD) on 2022-09-28