Highest end of day price: 22.753307095042 EUR (ยฃ26.41 USD) on 2026-01-16
Lowest end of day price: 22.071489943929 EUR (ยฃ26.44 USD) on 2026-01-29