Highest end of day price: 60.92639524319 EUR (ยฃ65.51 USD) on 2017-01-24
Lowest end of day price: 25.851870181288 EUR (ยฃ28.06 USD) on 2015-03-10