Highest end of day price: 51.282128323652 EUR (ยฃ59.79 USD) on 2026-05-29
Lowest end of day price: 21.691802633683 EUR (ยฃ23.89 USD) on 2020-03-18