Highest end of day price: 22.348403562533 EUR (ยฃ26.24 USD) on 2025-12-18
Lowest end of day price: 22.236520120528 EUR (ยฃ25.86 USD) on 2025-12-10