Highest end of day price: 61.960975142022 EUR (ยฃ72.86 USD) on 2026-03-02
Lowest end of day price: 18.565239048872 EUR (ยฃ20.80 USD) on 2016-05-19