Highest end of day price: 19.501885792117 EUR (ยฃ23.16 USD) on 2021-06-18
Lowest end of day price: 2.3343462883793 EUR (ยฃ2.52 USD) on 2023-03-22