Highest end of day price: 29.117274256294 EUR ($34.46 USD) on 2017-12-14
Lowest end of day price: 0.71354482032381 EUR ($0.78 USD) on 2023-05-02