Highest end of day price: 28.520193553962 EUR (£30.80 USD) on 2025-03-28
Lowest end of day price: 8.2217149900223 EUR (£9.65 USD) on 2021-08-10