Highest end of day price: 47.773220904561 EUR (ยฃ53.76 USD) on 2026-10-06
Lowest end of day price: 28.466529203258 EUR (ยฃ31.19 USD) on 2023-11-28