Highest end of day price: 100.35082116252 EUR ($124.72 USD) on 2018-01-29
Lowest end of day price: 0.06548700792393 EUR ($0.06919 USD) on 2023-10-02