Highest end of day price: 72.758176508089 EUR (ยฃ85.66 USD) on 2025-12-30
Lowest end of day price: 18.354641766815 EUR (ยฃ19.84 USD) on 2020-05-14