Highest end of day price: 35.382848814742 EUR ($39.07 USD) on 2023-04-26
Lowest end of day price: 0.079125760911799 EUR ($0.10 USD) on 2012-10-16