Highest end of day price: 23.920493173512 EUR ($32.56 USD) on 2014-06-19
Lowest end of day price: 0.28306263301727 EUR ($0.31 USD) on 2024-10-02