Highest end of day price: 83.381219056447 EUR (ยฃ98.82 USD) on 2026-02-18
Lowest end of day price: 38.108853703706 EUR (ยฃ46.19 USD) on 2021-01-29