Highest end of day price: 84.220935675526 EUR (ยฃ103.84 USD) on 2018-02-22
Lowest end of day price: 18.006899234484 EUR (ยฃ20.44 USD) on 2015-10-19