Highest end of day price: 68.453868883151 EUR (ยฃ84.07 USD) on 2018-02-22
Lowest end of day price: 14.030816075131 EUR (ยฃ15.90 USD) on 2015-10-19