Highest end of day price: 31.224737636973 EUR (ยฃ36.81 USD) on 2026-05-08
Lowest end of day price: 21.480674817212 EUR (ยฃ22.69 USD) on 2023-10-30