Highest end of day price: 18.838614030356 EUR ($22.22 USD) on 2025-12-24
Lowest end of day price: 11.480568363899 EUR ($12.65 USD) on 2020-03-18