Highest end of day price: 28.875859028251 EUR (ยฃ33.62 USD) on 2025-12-05
Lowest end of day price: 21.480674817212 EUR (ยฃ22.69 USD) on 2023-10-30