Highest end of day price: 29.703497492189 EUR (ยฃ34.59 USD) on 2026-01-15
Lowest end of day price: 21.480674817212 EUR (ยฃ22.69 USD) on 2023-10-30