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