Highest end of day price: 22.608554417662 EUR ($26.63 USD) on 2017-12-14
Lowest end of day price: 0.52800633607603 EUR ($0.58 USD) on 2023-05-02