Highest end of day price: 19.230849007438 EUR (ยฃ22.78 USD) on 2020-09-16
Lowest end of day price: 1.4436620231072 EUR (ยฃ1.55 USD) on 2023-05-30