Highest end of day price: 45.554252849794 EUR (ยฃ53.72 USD) on 2026-02-18
Lowest end of day price: 43.087628118766 EUR (ยฃ50.10 USD) on 2025-12-10