Highest end of day price: 35.20741686723 EUR (ยฃ36.61 USD) on 2025-01-31
Lowest end of day price: 18.375096011289 EUR (ยฃ17.84 USD) on 2022-10-12