Highest end of day price: 39.52809696776 EUR ($42.61 USD) on 2024-06-10
Lowest end of day price: 2.9025051461899 EUR ($3.81 USD) on 2006-12-25