Highest end of day price: 46.514461716952 EUR (ยฃ51.67 USD) on 2023-12-28
Lowest end of day price: 11.343174650165 EUR (ยฃ12.92 USD) on 2020-03-09