Highest end of day price: 19.376912383509 EUR (ยฃ22.68 USD) on 2021-08-20
Lowest end of day price: 5.4151641528766 EUR (ยฃ5.87 USD) on 2023-03-28