Highest end of day price: 19.501885588455 EUR (ยฃ23.16 USD) on 2021-06-18
Lowest end of day price: 2.3319774110355 EUR (ยฃ2.51 USD) on 2023-03-22