Highest end of day price: 35.593458203175 EUR (ยฃ42.14 USD) on 2020-09-11
Lowest end of day price: 24.383613310277 EUR (ยฃ25.70 USD) on 2023-10-18