Highest end of day price: 24.985115108584 EUR (ยฃ31.05 USD) on 2018-01-26
Lowest end of day price: 1.9518064908229 EUR (ยฃ2.37 USD) on 2012-07-26