Highest end of day price: 16.293257298018 EUR ($19.10 USD) on 2017-08-08
Lowest end of day price: 0.59180119680851 EUR ($0.66 USD) on 2024-08-06