Highest end of day price: 15.228279940052 EUR ($17.16 USD) on 2017-06-02
Lowest end of day price: 0.67462528620336 EUR ($0.74 USD) on 2024-07-12