Highest end of day price: 48.835573984716 EUR (ยฃ57.01 USD) on 2026-01-22
Lowest end of day price: 31.792505828422 EUR (ยฃ33.75 USD) on 2023-10-31