Highest end of day price: 16.95430435118 EUR ($18.68 USD) on 2023-07-11
Lowest end of day price: 1.0221976364094 EUR ($1.29 USD) on 2012-06-19