23 March 2026
Safaricom Share Price 2026: Current KES 29.70, History & Buy or Wait?
The Safaricom share price 2026 is KES 29.70 — up 67.98% over the past twelve months and 6.7% year-to-date. If you are asking whether the Safaricom share price is worth buying at current levels, this guide gives you the honest answer: current price, 52-week history, valuation, and what happens next on April 30 when full-year results drop.
🟢 Updated March 23, 2026 — Safaricom share price verified.
Safaricom Share Price 2026 — Key Numbers
| Metric | Value |
|---|---|
| Safaricom share price today | KES 29.70 |
| Previous close | KES 30.25 |
| 52-week range | KES 17.10–33.95 |
| Year-to-date gain | +6.7% |
| 1-year gain | +67.98% |
| All-time high | KES 45.25 (August 2021) |
| 52-week high | KES 33.95 (February 2026) |
| Market capitalisation | KES 1.21 trillion — #1 NSE |
| P/E ratio | ~14.57x |
| Next results | April 30, 2026 |
| Analyst price target | KES 34–44 |
Safaricom Share Price History — The Full Picture
How the Safaricom share price got to KES 29.70
2021 peak — KES 45.25: The Safaricom share price reached its all-time high of KES 45.25 on August 23, 2021, driven by post-COVID M-Pesa surge and record digital payment volumes.
2022–2023 decline — KES 14: The Safaricom share price fell sharply as Ethiopia expansion losses dragged consolidated profits, regulatory uncertainty around M-Pesa separation created investor anxiety, and high Treasury Bill rates drew capital away from equities.
2024 stabilisation — KES 15: The Safaricom share price found support above KES 14–15 as dividend yield exceeded 8% and Ethiopia subscriber growth began accelerating.
2025–2026 recovery — KES 29.70: The Safaricom share price has gained 67.98% over the past twelve months. The February 2026 peak of KES 33.95 followed the record H1 FY2026 net profit of KES 42.78 billion — a 52.1% increase. The current pullback from that peak represents normal profit-taking ahead of the April 30 full-year results.
Why the Safaricom Share Price Moves
M-Pesa drives the Safaricom share price more than anything else
M-Pesa contributes approximately 39% of total revenue but approximately 60–70% of profits due to its superior margins. M-Pesa revenue growing at 18% annually means the Safaricom share price has a structural earnings engine behind it that most listed companies lack.
When M-Pesa revenue accelerates — as it did in H1 FY2026 — the Safaricom share price follows. When regulatory threats to M-Pesa fee structures emerge, the Safaricom share price falls.
Ethiopia results create Safaricom share price volatility
Every quarterly Ethiopia update moves the Safaricom share price meaningfully. The current breakeven estimate of Q4 2027 is already priced in. A faster-than-expected breakeven would push the Safaricom share price toward analyst targets of KES 34–44. Wider losses would suppress it.
Dividends directly influence the Safaricom share price
The record interim dividend of KES 0.85 — 54.5% higher than the prior year — pushed the Safaricom share price to its 52-week high of KES 33.95 in February 2026. The April 30 final dividend announcement will be the next major Safaricom share price catalyst. See our Safaricom Dividend 2026 guide for complete payment details.
Safaricom Share Price Valuation — Is KES 29.70 Fair Value?
The Safaricom share price P/E ratio of 14.57x is 17% below its 10-year median of 17.61x. This means at current prices the Safaricom share price trades at a discount to its own historical average — despite record profits.
| Valuation metric | Current | Historical median | Assessment |
|---|---|---|---|
| P/E ratio | 14.57x | 17.61x | Below average |
| Analyst min target | KES 34 | — | 14% upside |
| Analyst max target | KES 44 | — | 48% upside |
| GF Value | KES 21.27 | — | Some models see overvaluation |
The range of analyst views reflects genuine uncertainty. At KES 29.70 versus a GF Value of KES 21.27, more conservative valuation models consider the Safaricom share price elevated. Against the 10-year P/E median of 17.61x, the current Safaricom share price looks undervalued. The April 30 results will resolve which view is correct.
Should You Buy at the Current Safaricom Share Price?
Safaricom share price buy case
Record H1 FY2026 profit of KES 42.78 billion (+52.1%) confirms the Kenya business is generating earnings at a pace that justifies a higher Safaricom share price than the current KES 29.70. The analyst consensus target of KES 34–44 implies 14–48% upside.
At KES 29.70 the dividend yield on the estimated full-year FY2026 dividend of KES 1.60–1.70 is approximately 5.4–5.7%. While lower than banking peers, the Safaricom share price also offers capital appreciation potential that pure income stocks do not.
Safaricom share price caution
The Safaricom share price has already rallied 67.98% in twelve months. New buyers are paying for proven performance. The better Safaricom share price entry point was KES 14–17 — which now seems obvious in hindsight.
The April 30 results are a binary event. If H2 FY2026 disappoints relative to H1’s record performance, the Safaricom share price could fall back toward KES 25–27.
Our Safaricom share price assessment
Below KES 28: Strong buy — dividend yield approaches 6%, P/E falls further below historical median KES 28–31: Fair buy for long-term investors — current range KES 31–35: Hold existing position, cautious on new buying Above KES 35: Reduce position at analyst targets
Safaricom Share Price Scenarios — April 30 Outcomes
| Scenario | Safaricom share price target | Probability |
|---|---|---|
| Full-year results beat — profit KES 85B+ | KES 33–36 | 50% |
| Ethiopia M-Pesa launch accelerates | KES 36–40 | 20% |
| Results in line — profit KES 78–82B | KES 28–32 | 20% |
| H2 disappoints vs H1 | KES 24–27 | 10% |
How to Buy Safaricom Shares at the Current Share Price
At KES 29.70, 100 Safaricom shares costs approximately KES 2,970 plus brokerage fees of approximately KES 50 — total approximately KES 3,020. This is accessible via the Mali App or Hisa App from KES 500 minimum.
See our How to Buy Safaricom Shares Kenya 2026 guide for the complete step-by-step process.
More Safaricom guides:
- Safaricom Dividend 2026 — payment dates, earnings table, final dividend due April 30
- Safaricom Stock 2026: Buy, Hold or Sell? — complete investment analysis
- Understanding Safaricom Ethiopia — risk or opportunity analysis
- NSE Dividend Calendar 2026 — all NSE payment dates
FAQ
What is the Safaricom share price today?
The current Safaricom share price is KES 29.70. Verify the live Safaricom share price at nse.co.ke before placing any order — the Safaricom share price changes every trading session.
What is Safaricom’s 52-week high share price?
The Safaricom share price 52-week high is KES 33.95 reached in February 2026 following the record H1 FY2026 results and record interim dividend announcement.
Why did the Safaricom share price fall from KES 33.95?
Normal profit-taking after a sharp rally. The Safaricom share price fundamentals have not changed — the business is performing at record levels. The pullback from KES 33.95 to KES 29.70 represents investors locking in gains ahead of the April 30 results.
What will happen to the Safaricom share price on April 30?
April 30 is when Safaricom releases FY2026 full-year results and announces the final dividend. If results confirm H1’s record momentum, the Safaricom share price is likely to recover toward KES 33–36. If H2 disappoints, the Safaricom share price could fall toward KES 25–27.
How much does one Safaricom share cost?
At the current Safaricom share price of KES 29.70, one share costs approximately KES 30.18 including brokerage fees. You can buy fractional Safaricom shares from KES 500 via the Mali App.
Safaricom share price data as at March 19–23, 2026. Verify current Safaricom share price at nse.co.ke before investing. This article is for educational purposes only and does not constitute financial advice.