Highest end of day price: 41.107209159593 EUR (ยฃ47.03 USD) on 2026-07-06
Lowest end of day price: 22.855973601908 EUR (ยฃ22.29 USD) on 2022-10-13