Highest end of day price: 27.243868225292 EUR (£28.95 USD) on 2025-03-05
Lowest end of day price: 8.2217149900223 EUR (£9.65 USD) on 2021-08-10