Highest end of day price: 26.733179802865 EUR ($32.65 USD) on 2006-04-06
Lowest end of day price: 1.6009813046686 EUR ($1.69 USD) on 2023-10-19