Highest end of day price: 30.927894995743 EUR ($36.18 USD) on 2025-10-16
Lowest end of day price: 17.25693118454 EUR ($18.23 USD) on 2023-10-30