Highest end of day price: 14.946013043054 EUR ($20.36 USD) on 2007-04-18
Lowest end of day price: 1.4727325911916 EUR ($1.60 USD) on 2024-04-05