Highest end of day price: 18.820866804751 EUR ($22.34 USD) on 2025-09-16
Lowest end of day price: 11.480568363899 EUR ($12.65 USD) on 2020-03-18