Highest end of day price: 38.512832187597 EUR (ยฃ41.32 USD) on 2024-04-26
Lowest end of day price: 5.6063903623181 EUR (ยฃ6.79 USD) on 2010-06-11