CHF to KES — 30 Day History

Over the past 30 days, CHF to KES ranged between 158.171 and 161.6, averaging 159.909 across 25 daily closes from 2026-08-23 to 2026-09-16. The rate closed higher than the previous day on 7 of those days, lower on 17, and unchanged on 0.

The largest single-day move in this window was on 2026-09-04, when CHF to KES moved 0.57% higher against the previous close.

Net of the moves in between, CHF to KES is down 2.12% from 2026-08-23 to 2026-09-16 -- the first and last closes in this 30-day table. The full high-to-low span over that time is 3.42873 KES per CHF, across 25 rows of daily open, high, low and close figures in the table below.

The window's high of 161.6 was set on 2026-08-23, and its low of 158.171 on 2026-09-16. Day to day, CHF to KES moved an average of 0.17% in either direction across 24 consecutive closes -- a wide high-to-low span can come from one jump or from steady drift, and this is which. The most recent close sits 100.00% of the way up that range.

161.6158.171Aug 23Sep 16158.171
Date Open High Low Close
2026-09-16 158.171 158.171 158.171 158.171
2026-09-15 158.345 158.345 158.345 158.345
2026-09-14 158.512 158.512 158.512 158.512
2026-09-13 158.638 158.638 158.638 158.638
2026-09-12 158.623 158.623 158.623 158.623
2026-09-11 159.396 159.396 159.396 159.396
2026-09-10 159.933 159.933 159.933 159.933
2026-09-09 159.876 159.876 159.876 159.876
2026-09-08 159.961 159.961 159.961 159.961
2026-09-07 159.757 159.757 159.757 159.757
2026-09-06 159.742 159.742 159.742 159.742
2026-09-05 159.767 159.767 159.767 159.767
2026-09-04 160.071 160.071 160.071 160.071
2026-09-03 159.169 159.169 159.169 159.169
2026-09-02 159.588 159.588 159.588 159.588
2026-09-01 160.086 160.086 160.086 160.086
2026-08-31 160.143 160.143 160.143 160.143
2026-08-30 160.194 160.194 160.194 160.194
2026-08-29 160.202 160.202 160.202 160.202
2026-08-28 160.949 160.949 160.949 160.949
2026-08-27 160.794 160.794 160.794 160.794
2026-08-26 161.377 161.377 161.377 161.377
2026-08-25 161.265 161.265 161.265 161.265
2026-08-24 161.57 161.57 161.57 161.57
2026-08-23 161.6 161.6 161.6 161.6

Back to the live CHF to KES rate