Highest end of day price: 29.66840791024 EUR ($34.89 USD) on 2017-12-13
Lowest end of day price: 0.79166735600827 EUR ($0.87 USD) on 2023-05-02