Highest end of day price: 32.705932488567 EUR (ยฃ37.92 USD) on 2026-06-15
Lowest end of day price: 21.480674817212 EUR (ยฃ22.69 USD) on 2023-10-30