Highest end of day price: 26.926766984496 EUR (ยฃ31.35 USD) on 2025-12-09
Lowest end of day price: 26.551699838406 EUR (ยฃ31.13 USD) on 2025-12-19