Highest end of day price: 22.753307095042 EUR (ยฃ26.41 USD) on 2026-01-16
Lowest end of day price: 22.386904181982 EUR (ยฃ26.06 USD) on 2026-01-20