Highest end of day price: 20.474064491561 EUR ($22.93 USD) on 2017-06-13
Lowest end of day price: 2.0483162235574 EUR ($2.38 USD) on 2020-11-02