Highest end of day price: 20.722963340122 EUR (£21.98 USD) on 2024-11-20
Lowest end of day price: 8.2217149900223 EUR (£9.65 USD) on 2021-08-10