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