Highest end of day price: 29.818730800982 EUR (ยฃ35.45 USD) on 2026-02-11
Lowest end of day price: 18.886013188669 EUR (ยฃ20.05 USD) on 2023-10-31