Highest end of day price: 60.532460549855 EUR ($70.68 USD) on 2026-01-08
Lowest end of day price: 24.217410243347 EUR ($25.96 USD) on 2016-12-07