Highest end of day price: 34.971339817103 EUR (ยฃ42.43 USD) on 2021-02-19
Lowest end of day price: 3.414052707403 EUR (ยฃ4.63 USD) on 2008-10-13