Highest end of day price: 24.117363393414 EUR (ยฃ25.63 USD) on 2023-03-06
Lowest end of day price: 4.54373712561 EUR (ยฃ5.01 USD) on 2020-03-18