Highest end of day price: 29.807725282175 EUR ($35.00 USD) on 2017-12-13
Lowest end of day price: 0.79501645386337 EUR ($0.87 USD) on 2023-05-02