Highest end of day price: 19.401781909994 EUR (ยฃ23.11 USD) on 2021-06-18
Lowest end of day price: 2.3319774387485 EUR (ยฃ2.51 USD) on 2023-03-22