Highest end of day price: 28.961925756495 EUR (ยฃ33.81 USD) on 2026-01-22
Lowest end of day price: 18.886013188669 EUR (ยฃ20.05 USD) on 2023-10-31