Highest end of day price: 23.276492462158 EUR (ยฃ27.59 USD) on 2026-02-18
Lowest end of day price: 22.713552138182 EUR (ยฃ26.84 USD) on 2026-02-04