Highest end of day price: 19.254743751603 EUR (ยฃ22.87 USD) on 2020-08-07
Lowest end of day price: 6.5470100973713 EUR (ยฃ6.94 USD) on 2023-10-25