Highest end of day price: 17.191716179159 EUR ($18.71 USD) on 2024-06-05
Lowest end of day price: 0.67746996587408 EUR ($0.75 USD) on 2016-07-11