Highest end of day price: 47.340210008035 EUR (ยฃ53.24 USD) on 2020-06-29
Lowest end of day price: 40.281166053569 EUR (ยฃ45.15 USD) on 2023-07-14