Highest end of day price: 29.425501656179 EUR ($34.36 USD) on 2026-01-08
Lowest end of day price: 21.336151125777 EUR ($22.54 USD) on 2023-10-30