Highest end of day price: 40.659353365498 EUR (ยฃ47.31 USD) on 2026-06-01
Lowest end of day price: 22.855973601908 EUR (ยฃ22.29 USD) on 2022-10-13