Highest end of day price: 29.264045414186 EUR ($32.88 USD) on 2026-10-21
Lowest end of day price: 15.448979366689 EUR ($16.92 USD) on 2025-04-09