Highest end of day price: 68.724130831228 EUR ($80.58 USD) on 2025-12-19
Lowest end of day price: 18.560450520511 EUR ($22.53 USD) on 2012-07-25