Highest end of day price: 43.363202722721 EUR (ยฃ51.14 USD) on 2026-02-24
Lowest end of day price: 37.522058175766 EUR (ยฃ43.86 USD) on 2026-01-07