Highest end of day price: 39.252597718939 EUR ($44.23 USD) on 2017-06-02
Lowest end of day price: 2.6001256321736 EUR ($2.75 USD) on 2023-10-25