Highest end of day price: 51.045767365774 EUR (ยฃ60.50 USD) on 2026-02-18
Lowest end of day price: 31.792505828422 EUR (ยฃ33.75 USD) on 2023-10-31