Highest end of day price: 19.696633379021 EUR ($23.11 USD) on 2025-07-09
Lowest end of day price: 2.5320952626987 EUR ($2.80 USD) on 2016-07-05