Highest end of day price: 23.157845878869 EUR (ยฃ28.12 USD) on 2020-12-11
Lowest end of day price: 17.06074681639 EUR (ยฃ18.02 USD) on 2023-09-28