CHF to KES — 30 Day History

Over the past 30 days, CHF to KES closed between 155.502 and 158.133, averaging 156.732 across 29 daily closes from 2026-10-04 to 2026-11-01. The rate closed higher than the previous day on 14 of those days, lower on 14, and unchanged on 0.

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

Net of the moves in between, CHF to KES is up 0.76% from 2026-10-04 to 2026-11-01 -- the first and last closes in this 30-day table. The span from the lowest close to the highest is 2.63016 KES per CHF, across 29 rows of daily open, high, low and close figures in the table below.

The highest close in this window was 158.133 on 2026-10-23, and the lowest 155.502 on 2026-10-13. Day to day, CHF to KES moved an average of 0.20% in either direction, measured across the 28 close-to-close moves in this window -- a wide high-to-low span can come from one jump or from steady drift, and this is which. Its most recent close, 157.542 on 2026-11-01, sits 77.53% of the way up that range.

158.133155.502Oct 04Nov 01157.542
Date Close High Low Open
2026-11-01 157.542 157.542 157.542 157.542
2026-10-31 157.547 157.547 157.547 157.547
2026-10-30 157.23 157.23 157.23 157.23
2026-10-29 156.608 156.608 156.608 156.608
2026-10-28 156.736 156.736 156.736 156.736
2026-10-27 157.076 157.076 157.076 157.076
2026-10-26 157.504 157.504 157.504 157.504
2026-10-25 157.419 157.419 157.419 157.419
2026-10-24 157.441 157.441 157.441 157.441
2026-10-23 158.133 158.133 158.133 158.133
2026-10-22 157.506 157.506 157.506 157.506
2026-10-21 157.279 157.279 157.279 157.279
2026-10-20 157.025 157.025 157.025 157.025
2026-10-19 157.454 157.454 157.454 157.454
2026-10-18 157.394 157.394 157.394 157.394
2026-10-17 157.424 157.424 157.424 157.424
2026-10-16 156.651 156.651 156.651 156.651
2026-10-15 155.616 155.616 155.616 155.616
2026-10-14 155.646 155.646 155.646 155.646
2026-10-13 155.502 155.502 155.502 155.502
2026-10-12 156.292 156.292 156.292 156.292
2026-10-11 156.103 156.103 156.103 156.103
2026-10-10 156.156 156.156 156.156 156.156
2026-10-09 155.725 155.725 155.725 155.725
2026-10-08 155.582 155.582 155.582 155.582
2026-10-07 155.745 155.745 155.745 155.745
2026-10-06 156.114 156.114 156.114 156.114
2026-10-05 156.421 156.421 156.421 156.421
2026-10-04 156.347 156.347 156.347 156.347

Back to the live CHF to KES rate