Highest end of day price: 22.483099166205 EUR (£23.52 USD) on 2025-02-14
Lowest end of day price: 8.2217149900223 EUR (£9.65 USD) on 2021-08-10