Highest end of day price: 20.752262571344 EUR (ยฃ23.94 USD) on 2026-08-13
Lowest end of day price: 6.685743074359 EUR (ยฃ7.26 USD) on 2020-04-08