Highest end of day price: 56.940991655104 EUR (ยฃ65.07 USD) on 2026-06-22
Lowest end of day price: 14.695624391913 EUR (ยฃ14.60 USD) on 2022-10-28