Highest end of day price: 88.644793342287 EUR (ยฃ110.02 USD) on 2018-02-19
Lowest end of day price: 4.7142679195943 EUR (ยฃ5.17 USD) on 2003-04-25