Highest end of day price: 48.493072567342 EUR (ยฃ57.24 USD) on 2026-02-27
Lowest end of day price: 28.331322729729 EUR (ยฃ30.22 USD) on 2024-04-30