Highest end of day price: 23.86522085626 EUR ($28.20 USD) on 2025-09-23
Lowest end of day price: 0.48360336995627 EUR ($0.42 USD) on 2001-06-26