Highest end of day price: 18.615067136975 EUR ($22.37 USD) on 2026-01-28
Lowest end of day price: 11.050926941187 EUR ($12.17 USD) on 2020-03-18