Highest end of day price: 28.083701664219 EUR ($34.37 USD) on 2020-12-22
Lowest end of day price: 12.463691576446 EUR ($13.16 USD) on 2023-10-30