Highest end of day price: 44.455002875919 EUR (ยฃ51.80 USD) on 2025-10-28
Lowest end of day price: 37.063385067557 EUR (ยฃ42.75 USD) on 2025-11-21