Highest end of day price: 22.772409867002 EUR (ยฃ26.88 USD) on 2026-02-27
Lowest end of day price: 21.702392930691 EUR (ยฃ25.03 USD) on 2026-03-27