Highest end of day price: 23.077787705672 EUR (ยฃ26.99 USD) on 2026-03-03
Lowest end of day price: 22.071489943929 EUR (ยฃ26.44 USD) on 2026-01-29