Highest end of day price: 29.862331811073 EUR (ยฃ35.51 USD) on 2026-02-11
Lowest end of day price: 21.480674817212 EUR (ยฃ22.69 USD) on 2023-10-30