Highest end of day price: 19.053100293552 EUR (ยฃ22.49 USD) on 2020-09-16
Lowest end of day price: 1.4397951854007 EUR (ยฃ1.55 USD) on 2023-05-30