Highest end of day price: 17.360240734577 EUR (ยฃ21.24 USD) on 2020-12-22
Lowest end of day price: 9.2593510750778 EUR (ยฃ9.78 USD) on 2023-10-30