Highest end of day price: 23.483878858827 EUR (ยฃ26.48 USD) on 2021-11-22
Lowest end of day price: 7.2652562937174 EUR (ยฃ7.96 USD) on 2025-04-09