Highest end of day price: 21.145239146946 EUR (ยฃ23.80 USD) on 2026-10-02
Lowest end of day price: 6.685743074359 EUR (ยฃ7.26 USD) on 2020-04-08