Highest end of day price: 22.719470794225 EUR ($26.89 USD) on 2017-12-14
Lowest end of day price: 0.528523748269 EUR ($0.58 USD) on 2023-05-02