Highest end of day price: 84.091370238882 EUR (ยฃ103.28 USD) on 2018-02-22
Lowest end of day price: 18.022492047262 EUR (ยฃ20.48 USD) on 2015-10-19