Highest end of day price: 23.624075547461 EUR (ยฃ27.74 USD) on 2025-12-18
Lowest end of day price: 23.425485683015 EUR (ยฃ27.52 USD) on 2025-12-17