Highest end of day price: 22.061551682743 EUR (ยฃ26.57 USD) on 2021-02-04
Lowest end of day price: 2.2452376292785 EUR (ยฃ2.27 USD) on 2022-07-27