Highest end of day price: 39.131364707937 EUR ($42.71 USD) on 2025-03-12
Lowest end of day price: 1.3559526674975 EUR ($1.69 USD) on 2012-06-06