Highest end of day price: 19.166043630199 EUR ($22.40 USD) on 2026-04-07
Lowest end of day price: 9.6114861907853 EUR ($10.82 USD) on 2021-12-15