Highest end of day price: 33.848190863829 EUR (ยฃ36.50 USD) on 2023-09-01
Lowest end of day price: 13.411241526909 EUR (ยฃ14.46 USD) on 2020-04-03