Highest end of day price: 20.41395693252 EUR ($23.37 USD) on 2026-09-22
Lowest end of day price: 5.8313931501166 EUR ($6.36 USD) on 2016-01-20