Highest end of day price: 23.624075547461 EUR (ยฃ27.74 USD) on 2025-12-18
Lowest end of day price: 23.249974028201 EUR (ยฃ27.06 USD) on 2026-01-20