Highest end of day price: 35.524329604975 EUR (ยฃ39.65 USD) on 2022-03-30
Lowest end of day price: 1.1697976373567 EUR (ยฃ1.59 USD) on 2010-02-17