Highest end of day price: 32.348319660791 EUR ($38.10 USD) on 2017-12-14
Lowest end of day price: 0.85028820345844 EUR ($0.94 USD) on 2023-05-02