Highest end of day price: 12.025159607737 EUR ($14.19 USD) on 2017-08-08
Lowest end of day price: 0.25280987643917 EUR ($0.27 USD) on 2024-11-18