Highest end of day price: 57.417404201539 EUR (ยฃ67.52 USD) on 2026-03-02
Lowest end of day price: 18.72421657766 EUR (ยฃ20.46 USD) on 2020-05-19