Highest end of day price: 22.704541096295 EUR ($27.91 USD) on 2006-04-06
Lowest end of day price: 1.3950650120706 EUR ($1.48 USD) on 2023-10-19