Highest end of day price: 90.682707917542 EUR (ยฃ105.85 USD) on 2026-01-22
Lowest end of day price: 18.354641766815 EUR (ยฃ19.84 USD) on 2020-05-14