Highest end of day price: 39.637390407427 CHF (ยฃ43.49 USD) on 2025-02-11
Lowest end of day price: 21.547398271816 CHF (ยฃ23.96 USD) on 2023-11-06