Highest end of day price: 36.139726027397 EUR ($39.92 USD) on 2023-04-27
Lowest end of day price: 0.063128455702713 EUR ($0.08117 USD) on 2012-10-11