Highest end of day price: 18.270283390328 EUR ($19.71 USD) on 2024-08-02
Lowest end of day price: 5.3130746598014 EUR ($6.51 USD) on 2012-07-31