Highest end of day price: 22.699672706196 EUR ($26.51 USD) on 2026-01-08
Lowest end of day price: 4.8545145952043 EUR ($5.17 USD) on 2020-03-20