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