Highest end of day price: 89.880928541738 EUR (ยฃ106.21 USD) on 2017-08-23
Lowest end of day price: 18.494221307209 EUR (ยฃ17.79 USD) on 2000-03-14