Highest end of day price: 64.724769607566 EUR ($75.56 USD) on 2026-08-25
Lowest end of day price: 24.217410243347 EUR ($25.96 USD) on 2016-12-07