Highest end of day price: 42.413950603699 EUR (ยฃ44.49 USD) on 2025-02-17
Lowest end of day price: 20.766197861315 EUR (ยฃ20.25 USD) on 2022-10-13