Highest end of day price: 17.987917703307 EUR (ยฃ20.08 USD) on 2022-03-30
Lowest end of day price: 6.3653780995272 EUR (ยฃ7.20 USD) on 2019-01-03