Highest end of day price: 23.450936140067 CHF (ยฃ26.37 USD) on 2023-05-11
Lowest end of day price: 7.461946041401 CHF (ยฃ7.32 USD) on 2019-04-30