Highest end of day price: 51.136460450708 EUR (ยฃ59.63 USD) on 2017-11-03
Lowest end of day price: 23.699837796895 EUR (ยฃ31.59 USD) on 2011-10-04