Highest end of day price: 64.78958522971 EUR ($72.65 USD) on 2026-10-15
Lowest end of day price: 24.217410243347 EUR ($25.96 USD) on 2016-12-07