Highest end of day price: 18.504456124314 EUR ($20.14 USD) on 2024-06-05
Lowest end of day price: 0.70164154527483 EUR ($0.77 USD) on 2016-07-11