Highest end of day price: 43.767404177725 EUR (ยฃ52.68 USD) on 2018-01-11
Lowest end of day price: 3.5595953892219 EUR (ยฃ4.54 USD) on 2014-10-29