Highest end of day price: 19.246715397475 EUR ($22.42 USD) on 2026-01-15
Lowest end of day price: 18.867084999788 EUR ($22.08 USD) on 2025-12-11