Highest end of day price: 72.420057656754 EUR ($75.64 USD) on 2025-01-28
Lowest end of day price: 14.853866532896 EUR ($19.40 USD) on 2012-12-04