Highest end of day price: 29.050748956203 EUR ($34.22 USD) on 2017-12-14
Lowest end of day price: 0.71953799445593 EUR ($0.79 USD) on 2023-05-02