Highest end of day price: 26.904915402997 EUR ($33.07 USD) on 2006-04-06
Lowest end of day price: 1.6056591207488 EUR ($1.70 USD) on 2023-10-19