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