Highest end of day price: 44.455002875919 EUR (ยฃ51.80 USD) on 2025-10-28
Lowest end of day price: 33.589567287043 EUR (ยฃ39.64 USD) on 2026-02-05