Highest end of day price: 38.595453753601 EUR (ยฃ41.18 USD) on 2023-03-01
Lowest end of day price: 8.3262833818904 EUR (ยฃ9.29 USD) on 2016-02-16