Highest end of day price: 43.037756009189 EUR (ยฃ51.76 USD) on 2021-05-03
Lowest end of day price: 2.3362015947578 EUR (ยฃ3.07 USD) on 2009-01-15