Highest end of day price: 18.456224798991 EUR ($21.69 USD) on 2021-08-24
Lowest end of day price: 1.7366158251929 EUR ($2.24 USD) on 2009-03-12