Highest end of day price: 44.421743193806 EUR (ยฃ51.99 USD) on 2026-01-05
Lowest end of day price: 4.3658016387172 EUR (ยฃ4.68 USD) on 2023-03-21