Highest end of day price: 17.172276098118 EUR ($18.66 USD) on 2024-06-05
Lowest end of day price: 0.6769449665987 EUR ($0.75 USD) on 2016-07-11