Highest end of day price: 65.598919456885 EUR (ยฃ77.72 USD) on 2017-11-29
Lowest end of day price: 14.752546511184 EUR (ยฃ18.76 USD) on 2009-03-10