Highest end of day price: 58.727584730784 EUR (ยฃ66.05 USD) on 2020-06-29
Lowest end of day price: 47.498039526117 EUR (ยฃ53.24 USD) on 2023-07-14