Highest end of day price: 89.471778495275 EUR (ยฃ105.68 USD) on 2017-08-22
Lowest end of day price: 18.494221307209 EUR (ยฃ17.79 USD) on 2000-03-14