Highest end of day price: 20.362304835991 EUR ($22.44 USD) on 2023-07-11
Lowest end of day price: 1.0165652501886 EUR ($1.28 USD) on 2012-06-19