Highest end of day price: 39.371766324697 EUR ($44.16 USD) on 2017-06-02
Lowest end of day price: 2.5884577616258 EUR ($2.74 USD) on 2023-10-25