Highest end of day price: 24.935413635875 EUR (ยฃ30.28 USD) on 2020-12-11
Lowest end of day price: 18.245958145586 EUR (ยฃ17.79 USD) on 2022-10-13