Highest end of day price: 26.769196840535 EUR ($29.83 USD) on 2023-07-12
Lowest end of day price: 7.8869215485116 EUR ($9.01 USD) on 2026-06-29