Highest end of day price: 22.018529332575 CHF (ยฃ24.63 USD) on 2023-05-11
Lowest end of day price: 6.3810523143273 CHF (ยฃ6.41 USD) on 2019-02-04