Highest end of day price: 44.455002875919 EUR (ยฃ51.80 USD) on 2025-10-28
Lowest end of day price: 31.182593270283 EUR (ยฃ35.97 USD) on 2026-03-27