Highest end of day price: 31.795065751754 EUR (ยฃ38.61 USD) on 2020-12-11
Lowest end of day price: 17.838584689811 EUR (ยฃ18.68 USD) on 2023-10-03