BRL to KES — 30 Day History

Over the past 30 days, BRL to KES closed between 23.9167 and 26.0133, averaging 25.3909 across 29 daily closes from 2026-10-04 to 2026-11-01. The rate closed higher than the previous day on 13 of those days, lower on 15, and unchanged on 0.

The largest single-day move in this window was on 2026-10-27, when BRL to KES moved 8.01% lower against the previous close.

Net of the moves in between, BRL to KES is down 2.98% 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.09655 KES per BRL, across 29 rows of daily open, high, low and close figures in the table below.

The highest close in this window was 26.0133 on 2026-10-07, and the lowest 23.9167 on 2026-10-27. Day to day, BRL to KES moved an average of 0.76% 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, 24.0739 on 2026-11-01, sits 7.50% of the way up that range.

26.013323.9167Oct 04Nov 0124.0739
Date Close High Low Open
2026-11-01 24.0739 24.0739 24.0739 24.0739
2026-10-31 24.068 24.068 24.068 24.068
2026-10-30 24.2239 24.2239 24.2239 24.2239
2026-10-29 24.2821 24.2821 24.2821 24.2821
2026-10-28 24.2869 24.2869 24.2869 24.2869
2026-10-27 23.9167 23.9167 23.9167 23.9167
2026-10-26 26.0006 26.0006 26.0006 26.0006
2026-10-25 25.7392 25.7392 25.7392 25.7392
2026-10-24 25.749 25.749 25.749 25.749
2026-10-23 25.7531 25.7531 25.7531 25.7531
2026-10-22 25.8467 25.8467 25.8467 25.8467
2026-10-21 25.8422 25.8422 25.8422 25.8422
2026-10-20 25.698 25.698 25.698 25.698
2026-10-19 25.5864 25.5864 25.5864 25.5864
2026-10-18 25.5063 25.5063 25.5063 25.5063
2026-10-17 25.5067 25.5067 25.5067 25.5067
2026-10-16 25.6707 25.6707 25.6707 25.6707
2026-10-15 25.76 25.76 25.76 25.76
2026-10-14 25.8481 25.8481 25.8481 25.8481
2026-10-13 25.9905 25.9905 25.9905 25.9905
2026-10-12 25.9761 25.9761 25.9761 25.9761
2026-10-11 25.886 25.886 25.886 25.886
2026-10-10 25.8808 25.8808 25.8808 25.8808
2026-10-09 25.8338 25.8338 25.8338 25.8338
2026-10-08 25.9085 25.9085 25.9085 25.9085
2026-10-07 26.0133 26.0133 26.0133 26.0133
2026-10-06 25.8624 25.8624 25.8624 25.8624
2026-10-05 24.812 24.812 24.812 24.812
2026-10-04 24.8132 24.8132 24.8132 24.8132

Back to the live BRL to KES rate