Highest end of day price: 26.565423328038 EUR ($29.41 USD) on 2023-05-03
Lowest end of day price: 0.064666324793058 EUR ($0.08363 USD) on 2012-10-11