Highest end of day price: 85.766480030958 EUR (ยฃ100.86 USD) on 2026-03-02
Lowest end of day price: 38.108853703706 EUR (ยฃ46.19 USD) on 2021-01-29