Highest end of day price: 87.934130359811 EUR (ยฃ84.24 USD) on 2022-09-27
Lowest end of day price: 13.68320068832 EUR (ยฃ14.72 USD) on 2003-04-07